API for integration with debuggers of custom languages/frameworks

{@link com.intellij.xdebugger.XDebugProcess} is the main class which need to be extended to support debugging
Implement {@link com.intellij.xdebugger.breakpoints.XLineBreakpointType} to support new type of breakpoints
Use {@link com.intellij.xdebugger.settings.XDebuggerSettings} to provide settings