debugger refactoring

* PIDTable and Controller will return { :ok, pid } if the servers
  are already started.
* added async: false to debugger tests.
* record tuples failing on tests (debugger/record_test).
* nested module function lookup failing (debugger/module_test).