Add some more debug infrastrcture, and some refactoring. Make sure we update peer on every request in case the port has changed.
Add some more debug infrastrcture, and some refactoring. Make sure we update peer on every request in case the port has changed.

xj9/greyskull,tokyo-jesus/greyskull,xj9/greyskull,tokyo-jesus/greyskull