Added conditional compilation support for HID code along with VCP code
Updated USB HID code and added Mouse/Keyboard wrapper classes
Corrected MaxPacketSize for HID endpoints
Completed and Tested USB HID Mouse Implementation
Replaced mouseBuffer array with mouseReport structure
Completed and Tested USB HID Keyboard Implementation
Updated USB_HID_Send_Report() function syntax
Replaced all text instances of VCP with CDC
Use preprocessor macros to preinstantiate Serial, Mouse and Keyboard
Merge branch 'feature/usb-hid-support' of https://github.com/sprk/core-firmware
Merge branch 'master' of https://github.com/sprk/core-firmware
Updated mouse report structure and move() function signature
#216 Allow user to control Network, WiFi and Cloud connection (WIP)
spark-build-slave webhooktest
webhook test again
Use macro SYSTEM_MODE() before setup() and implemented remaining methods
#216 Updated and Tested code
.travis.yml file for c++ proj
Add some travis-ci encrypted env vars
change to node_js language for travis build