Remove ResizeWindow from game by inlining it where it is called.

Remove parameter from ResetWindowBounds, unused.
Move title setting code out to AssemblyHelper and use it in the platform specific GameWindows.
Remove TouchPanel.ResetState hack introduced in 8044f2fce9087fafd584574834cd94dc245ba042. Should no longer be necessary as TouchPanelState is created fresh whenever a Game->GamePlatform->GameWindow is constructed
This android hack is no longer necessary
Rename SoundEffect.Shutdown -> PlatformShutdown and add to all other sound classes. We actually shutdown OpenAL when we quit now.
Remove these, were duplicates of Game.Dispose code.
These are no longer relevant.
Move MediaManagerState.CheckShutdown out to the only platform that uses it.
Fix build on Android
Tidy up the Game usings
Merge pull request #2431 from danzel/fix-1973

Relocate platform specific stuff from Game