Adds a help command to the CLI. (Closes #52)
Adds Device-ID

* Starts using SecureRandom for uuid and mac address
Resolves the device type
Updates net-ptth (Fixes #35)
Prevents crash when the device cannot provide extra info (Fixes #49)