Debugger: Re-enable pausing execution without setting a break-point
- Move all the +1/-1 line logic away from the backends
- Use the backend provided functions directly for brakpoint actions
- Use the new u"..."_s instead of QStringLiteral("...")
The border-breakpoint toggling triggers the backend-toggling, but the re-toggling is stopped by temporarily disconnecting the signals