Make GetInputState public.

This is so that the UI observing the console can show the correct state
info.
Implement basic console log and exec.

Issue #190.
Fix log index calculation after clearing the log.
Hook up GamePeer to SysConsole.
Only show the console if enabled.
Remove references to HighConsole.
Remove ConsoleActions from Linux build.
Persist the command line between console scenes.
Initialize lastLogIdx and disconnect from console
Ensure legacy display is destroyed before display.

SDL was being shut down before the legacy display could execute its
constructor, so SDL_DestroyTexture() was failing.
Add suppression for std::string.

Valgrind's memcheck was triggering on a lot of strings.
Since I'm not seeing the same entries on another system, I'm assuming
that they can be safely suppressed.
Add suppression for _XimLocalCreateIC.
Disable pool allocator in libstdc++ for Valgrind.
Disconnect displayConfigChanged signal.
Implement help.

Issue #190.
Implement line-wrapping.

Issue #190.
Re-layout the logs when window is resized.

Issue #190.
Upgrade SDL2 snapshot to 2013-06-01 (rev 7250).
Add note about SDL_RenderSetViewport().