basic protocol support
Merge pull request #30 from leapmotion/add_protocol_support

basic protocol support