Merge pull request #22 from Yahkob/gameReplay

feature(public): add keybinding to scrobble turns
fix(deploy.sh): Modify deployment script to run `npm install` instead of `npm install --production`
Merge pull request #23 from gjtrowbridge/azure-deploy-script-update

fix(deploy.sh): Modify deployment script to run `npm install` instead of...
refactor(*.html, replay.js): Cleaned up replay.js and public html files
Merge pull request #24 from gjtrowbridge/refactor-front-end

refactor(*.html, replay.js): Cleaned up replay.js and public html files
fix(Gruntfile.js, deploy.sh): Removed sass task from grunt default, modified deploy.sh to use npm install --production again
Merge pull request #25 from gjtrowbridge/change-grunt-default-and-deploy-script

fix(Gruntfile.js, deploy.sh): Removed sass task from grunt default, modi...
fix(Gruntfile.js): Removed sass task from build task
Merge pull request #26 from gjtrowbridge/master

fix(Gruntfile.js): Removed sass task from build task
set up client side testing on localhost
Merge pull request #27 from jamesyothers/master

set up client side testing on localhost
fix(Gruntfile.js): Fix build command
Merge pull request #28 from gjtrowbridge/fix-grunt

fix(Gruntfile.js): Fix build command
feature(public): add keydown scrobbling for replays