moving breakpoint information to debug companions

* Debugger.StateServer is now Debugger.Companion.
* Breakpoints are checked at Companions, avoinding serialization
  at Debugger.Controller.
* Controller.breakpoint still only stubbed.
* Still no take_over from IEx.