Added packet encryption (+ gofmt)
Moved ECDH shared key to RouteHandler
Change protocol to separate key derivation and fingerprinting
gofmt
Add error checking
write NewHeader
working on connection