Glass Updates

Tried to keep as much original in as possible without breaking anything.  Interface was not properly working on Glass without edits, needed rcarlsens DPAD controls, WPM tweaks, and some other stuff, doesn't look like he's checked anything in for a while. Added voice control and cleaned up onResume to avoid NPE.  Seems to be working on S3@KitKat and Glass @ICS. 

Awesome project, thanks for putting it out there.