Extract JSHint configuration to external file
Fix all missing ; or extra , errors reported by JSHint
Fix errors of inconsistent type comparisons (as reported by JSHint)
Remove the unused (and not recommended) Array.prototype.exists and fix JSHint errors - replace new Array() with []
Fix global var errors, duplicate variables and multiple other errors reported by JSHint
Merge branch 'master' into refactor

Conflicts:
	Gruntfile.js
	src/javascript/pages/bet/bet_price.js
	src/javascript/utility.js