Add support for work to be triggered via an event
Auto start by default
Fix typo
Correct tests for auto-start, allow for non-truthy values
Switch to Logger.debug for default work, add test for #start return val
async the auto start
Explain auto_start better
Auto start by default, implement start of modes
Merge branch 'dev' into add/imperative-work

* dev:
  Remove Adaptor#_noop function
  Move Cylon API config to the Cylon.configure block
  Fixup interval in driver
  Add all new platforms to README
  Add default interval in Driver class
  Switch to single Cylon#config function

Conflicts:
	test/specs/cylon.spec.js
Rename auto_start to 'auto'
Merge pull request #228 from hybridgroup/add/imperative-work

Add support for work to be triggered via an event