Fix ctrl key on hardware keyboards.

We were only masking off META_CTRL_ON before calling getUnicodeChar,
which caused many keymaps to return 0 since one of the other ctrl key
bits was still set. Masking off *all* the ctrl bits makes it return
the actual character for the key pressed, and then we handle it right.
Add key dumping code (commented).

We might expose this as an advanced option later; for now just check it
in as a commented line for dev purposes.
Add Sublime Text project file.

In case anyone else works on it with Sublime.
Work around cursor drawing bug by disabling h/w accel.

Hardware accelerated drawing (enabled by default now because of the
target SDK level) doesn't support XOR, so the cursor renders as a solid
block, not showing the character underneath or the shift/ctrl/alt
arrows. Disable hardware acceleration for ConsoleActivity to work
around this until the cursor drawing logic can be fixed.

The current release version doesn't use hardware acceleration anyway,
so this seems reasonable.