Headless Mode + Improved init()

- Added headless mode for debugging Arduino
- Restructured init() with better error handling
Arduino class improvements

- Fixed variable usage in Joy::calibrate()
- Fixed missing ; in joy.h
- Added API to all classes to allow creation of JSON tuples
- Added pinMode() to Pin::Pin()
- Removed Pin::state to reduce confusion
WIP: Arduino sketch

- Integrated ArduinoJson to the point where it compiles
- Added in serial listener
- Started playing around with calibration routine
- Added comments

Status: Compiles, loads, staging button doesn’t work to end calibration
routine. Not sure if the problem is hardware.