Merge pull request #30 from jfeiler87/master

Fixed denon parser and added translations
Clean up Denon test.  Fix translation if you pass a non-string.  Add tactile cues on button clicks.  Add info on how to access SwitchBoard when away from home.
New demo video
README cleanup
@jfeiler87 - A start of whats to come.  Refactoring client-side JS and will include sliders to adjust volume / temperature on supported inputs.
Heavy refactor of client-side JS to better break things up, added a bunch of comments and added a bunch of boilerplate functionality.  Now supports scrollers to adjust temperature / volume (anything that takes a numerical input with a min and max value) and gives an easier input.
Client JS cleanup - specific to the new sliders.
Bad objects in speech.js
More client-side JS cleanup and tweaks.  Remove submit button if youve adjusted a slider - and just have it fire off the command.
Merge pull request #31 from imbrianj/testing

More client-side JS cleanup and tweaks.
Hold down a command to have it continue to execute instead of having to continually press it.
Some tweaks for a more mobile-friendly experience.  Click and hold to repeat a command now works without poping up context menu.  ScrollBar size stays the same across devices.
Clean up for scrolling bug on mobile.  Still needs some work, but this will help.  Add aria attributes for scrollers.
Playing with touch events.  Plenty of bugs here.
Wont need this now
Add keyboard navigation to sliders.  Add proper tabindex to compliment aria.  Fixed WebSocket reconnect bug.  Axed touch events (for now) - preventDefault() seems to cause issues on Android.  See https://code.google.com/p/android/issues/detail?id=19827
Fix keyboard navigation for tabs with scrollBars.  Start tinkering with XMBC socket connections
Fix holding down buttons to repeat commands, suppress long-press context menu on mobile.  Still an issue regarding long-press = hover on mobile, but thats minor.
Add back in touch events.  Will need a bit of cleanup, but this appears to be working better now.
Denon: Starting with Sliders. Reworked markup (still needs proper CSS). Added '+' to encodeName