Merge pull request #409 from authenticate/upstream

Updating the debug map mode grids for the OpenGL changes.
Implemented the game options menu and added all three options in it.

What's left is to make the game actually apply the game difficulty, but that's for another issue.

Fixes #155
Renamed the battle status effect supervisor to a better name.

Another way to fix #380