* master: (31 commits)
Do not run travisci on site code
Allow for any HTTP verb on device command
Pass event payloads correctly in Basestar
Fix typo in path call.
Remove @self references in favor of just @ and fix set mode to udpate the obj attr when actually changing the mode.
Add missing param emitConnect.
Fx missing param in setModeCallback.
Refactor digital pin.
Updating unexport path to use function call.
Make sure the pin mode is setup even if the file already exists.
Fixes disconnect pins by making last IO calls sync and validates for existance of pin files.
Fixes issue with undefined path in digital pin.
Added pin number to emit close event.
Fox indenting error.
Refactor GPIO file paths, added validation to check for existance of GPIO pins (they have already been setup), added new sync disconnect.
More consistent internal representation of components
Clean up tests
Properly organize supporting classes for tests
Simplify readline setup for Windows users
Add tests for Cylon#findRobotConnection
...
Conflicts:
dist/api.js
examples/sphero_multiple.coffee
src/api.coffee