Use init list for GameStateNew
Merge pull request #1008 from dorkster/fixes

Use init list for GameStateNew
Merge remote-tracking branch 'upstream/master' into testing
Use pointers for portrait Sprites in GameStateNew
Fix reorder compile warning in TooltipData
Remove m_ttf_renderable from SDLRenderDevice

This fixes a crash that occured when calling
SDLRenderDevice::renderText(). Since we're using pointers in the
relevant code, the original purpose of m_ttf_renderable (minimizing
stack size) no longer applies.
Fix crash when changing resolution

We need this, since SharedResources::loadIcons() does a NULL check on
the icons Sprite pointer.
Merge pull request #1 from dorkster/renderdevice

Fix some bugs with the RenderDevice refactor