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

Wait, why?

We should probably only include things that have `randomBattleMoves`.

When and why was this commented out in the first place?