All P2PNode unit tests pass!

Still takes an unpleasantly long time to stop running after finishing
but it *does* stop.