ten second timeout

Comments say 10 seconds, but this is waiting 100
Merge pull request #536 from Resseguie/ten-seconds

ten second timeout
Button: allow button instances on analog pins with "A*" name.
Button: add hold tests, remove release tests (dups)
v0.8.34
switch travis badge to better looking svg
generate readme with travis svg badge
Merge pull request #540 from divanvisagie/master

Switch travis badge to better looking svg badge
emit errors instead of calling process.exit()

Improvement to #520 error handling
Merge branch 'emit-error' of github.com:Resseguie/johnny-five into emit-error

Conflicts:
	lib/board.js