added get_node method for getting self info
added an extra node to the fake dht
added a name parameter for finding self in dht plus the basic pipe event to attempt building a routing path
removed unneeded method getconnid
fixed a non-unique port
added getter
rearranged a bit of code so as to fix http and udp port uniqueness between multiple phantom nodes running on same computer
deprecated old udp handler for simple point to point demo
corrected routingpath module import
added some extra info
modified tests to only encrypt round 1 setup packages with path building certs, not signing/conn ids
added todo for dummy package test
modified to use server as basic unit for testing and operation instead of node
crypto is not a singleton, makes unit testing much easier
result of prior two commits applied to testing and round 1 setup packages; there are some problems with hashes not matching but plaintext is recovered nicely every time
fixed hash mismatch- it was due to not recording the position of the correct package in the decrypt step
added setup message checksum verification
refactor of routing path tests
refactor of routing path tests
finished checksum test