Console input area now gets focus when console is opened.
Compile errors are now displayed with stack traces.

Change-Id: If0f2c79ef1d1009520395eea687472f3edb8038c
code cleanup

Change-Id: I1c5d944e5239d01e1a6ccd31f50ec55c61d86d9c
toString can now be used as a variable name

Change-Id: I24c29bc05ac4585574c3856f7a1b312656d33440