Add some extra style checks to jshint and fix them in the files

We might need to move the random battle set generators into their own file...