rework to use ptrace processes and its ReadWord.

.. but not quite done / at the stage of my C, yet.
reliable debugger/inferior synchronization.

absolutely repulsive, but still technically reliable.  essentially
we synchronize with files, and we need the client program to be
modified to synchronize with us.  getting it to work is just
details/painful, for the moment.
add && start using debug channels.

instead of just littering everything with printfs...
get relocation and symbol setup working in Go.

getting similar results to C, though confusingly/interestingly
missing 'pause' in the symbol list of the test.  Hrm.
ignore refs/tags.
correct address lookup, add test for malloc breakpoint.

the issue was not relocating/fixing for every library in our
load_map.  it's apparently important to get all of them in there.

breakpoints now mostly work.  need to correct %rip and test
still, but at least the interruption is sound.