Paths can be expressed as base58 hashes, proquint ids, or as domain names.
Typo:  Dropped an error.
Signing, Verifying, and generating a shared secret for peers.
Go fmt'd
Edits from jbenet's comments

- Delete name.go
- Update path.go
- Update namesys.go