added switch tests
Simple switch and sonar tests
Merge branch 'master' into tests
Added sonar data events
added simon tests
sinon based event testing for sonar and switch
removed unused serial references
added button event tests
removed unused serial references
removed unused lines
Style fixes
Merge branch 'tests' of https://github.com/divanvisagie/johnny-five

# By divanvisagie
# Via divanvisagie
* 'tests' of https://github.com/divanvisagie/johnny-five:
  Style fixes
  removed unused lines
  removed unused serial references
  added button event tests
  removed unused serial references
  sinon based event testing for sonar and switch
  added simon tests
  Added sonar data events
  Simple switch and sonar tests
  added switch tests

# Please enter a commit message to explain why this merge is necessary,
# especially if it merges an updated upstream into a topic branch.
#
# Lines starting with '#' will be ignored, and an empty message aborts
# the commit.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>