add new start of server based on JeeBus
add packet definitions and decoding
simplify
adjust to last JB change
add hex file reading and crc calculation
load all firmware into memory on startup (for now)
started on reply logic for the server
pairing and upgrade transactions pass
the new boot server is working, first rough cut
add README
move files around a bit
adjust path
adjust to latest jeebus, add newRandomId()
prepare for storing jeeboot config in db
config is now loaded from db
protocol change: hand out new hwId's to nodes that need one
better logic for assigning hardware IDs
rename
better pairing logic
comment tweaks, and if/ -> io/