initial project restructuring
add Packet class for wire format faff and signing
http api instead of replenisher. linting fixes
refactor gateway into package and bin script. Mock UsbRadios class.
tidy up readme and setup
global context object, structlog for json log output
dont install postgres stuff
kMerge branch 'rjmaster'

Conflicts:
	emfmcp/mcpTcpServer.py
	gateway/app.py