Relocate platform specific stuff from Game

I've removed all of the ```#if PLATFORM``` bits I easily can from Game.

The remaining ones are:
WINDOWS_STOREAPP ViewStateChanged
ANDROID Activity
WINRT PreviousExecutionState
WINRT Task.Delay vs Thread.Sleep

These are probably okay to stay here for now at least.

Fixes #1973