intermediate xbmc event client commit
convert device registering to full mfa
create the majority of xbmcclient.py in erlang
udp transmission bridge with keep alives and init
add an endpoint for udp
add xbmc notification packet and ping packet. Add more sophisticated target spec for udp bridge
helo packet test. fixed minor type bugs along the way
add test for button packet. correct blind ord call. guard it
ord should handle bianry strings
ord should handle binary strings and only get their fist elem.
In progress make sending command work with new target/name semantics
bit size of each field manually set
Reduce Numbered state, add comments for packet payload ordering
 cleanup button flags
some logging spattered around. fix issues with new naming of targets in serial tcp bridge
fix udp bridge and xbmc event handler bad flags
add a simple way for our http long poll to return early at the determination of the target device
simplify state of udp bridge
clean up tcp serial bridge
log keepalive for udp bridge