Pass error instead of panic
Update platforms to support the new Driver and Adaptor interfaces
gpio package interfaces now return errors
Update ardrone package error handling
Update beaglebone package for new gpio interface
Clean up internal robot error passing
Update digispark package
Merge remote-tracking branch 'origin/dev' into errors
Update firmata package for new gpio interface
Update edison package for new gpio interface
Update raspi package for new gpio interface
Update spark package for new gpio interface
Remove panic from servo_driver
Update leap package error handling
Update neurosky package error handling
Update joystick package error handling
Update opencv package error handling
Update mavlink package error handling
Update sphero package error handling
Add error to i2c interface