Draft: debugger: BreakpointModel fixes, tests and more
This branch includes:
- test_breakpointmodel test infra for BreakpointModel + editor UI testing
- Fixes to the eons old breakpoint source line tracking bug(s)
The breakpoint source line tracking is still done via MovingInterface API and MovingCursor. I hope this work will provide some much needed relief to the kdevelop users - eventually.