Basic state machine infrastructure
Implement TouchSwitch based on readCapacitivePin
Implement BatteryMonitor
setup boilerplate for states
implement OnState and OffState
Implement AdjustBrightnessState
Bug fixes

* Battery_level was looking at the wrong pin
* OnState & OffState were looking at the wrong thresholds
* AdjustBrightnessState wasn't smooth when switch held & released multiple times
Merge pull request #14 from PapaMarky/camp-state-machine

Camp state machine