Revert from orientation change. Downscaling

Reverted back from handling orientation change events. It was causing
issues, probably with the webGL or canvas renderer resizing.

Added downscaling of tiles and combatants on resolutions where unscaled
graphics wouldn't fit.