Fix remaining jshint issues
Hookup with travis, tell npm to test with grunt. Clang seems to be the only compiler to compile node-gyp things on travis-ci.
Firmata always wants an options object or a callback otherwise we throw a "Cannot read property 'reportVersionTimeout' of undefined" error.
Board.Pins really wants a firmata object
remove node 0.11
Adds "rep" param to board constructor options. Defaults to true.

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Fix test/capabilities.js

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Merge branch 'travis' of https://github.com/reconbot/johnny-five into travis

* 'travis' of https://github.com/reconbot/johnny-five:
  remove node 0.11
  Board.Pins really wants a firmata object
  Firmata always wants an options object or a callback otherwise we throw a "Cannot read property 'reportVersionTimeout' of undefined" error.
  Hookup with travis, tell npm to test with grunt. Clang seems to be the only compiler to compile node-gyp things on travis-ci.
  Fix remaining jshint issues

Conflicts:
	test/capabilities.js

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>
Update test/capabilities.js to use mock-pins

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