Merge pull request #265 from Yahkob/UIEnhancement

feature(GameView.js): remove error splash on hanging
Remove unnecessary code, lower keepAlive time
Add jsBattleConnection class...testing now
Finish writing wrapper for mongo conneciton object
Add helpers, clean up server.js
Fix productionMode--needs to be present
Remove local host and logging
Merge pull request #266 from gjtrowbridge/fix-connection-take-9999

fix(server.js, other): Make db connection refresh every 10 minutes
feature(server.js): Switch secondsBetweenRefresh to be env var
Merge pull request #267 from gjtrowbridge/use-env-var-for-refresh

feature(server.js): Switch secondsBetweenRefresh to be env var
fix(server.js): Didn't use secondsBetweenRefresh...fix that
Merge pull request #268 from gjtrowbridge/fix-env-var-bug

fix(server.js): Didn't use secondsBetweenRefresh...fix that
fix(JsBattleConnection.js): getConnection promise not returning value
Merge pull request #269 from gjtrowbridge/fix-open-connection-bug

fix(JsBattleConnection.js): getConnection promise not returning value
feature(index.html): Add contact link
Merge pull request #270 from gjtrowbridge/add-contact-link

feature(index.html): Add contact link
Update index.html
feature(index.html): Add google analytics
Merge pull request #271 from gjtrowbridge/add-google-analytics

feature(index.html): Add google analytics
feature(_game.scss): add overflow enhancement to players names