Bug 433016 - Node Console should open in the same directory as workspace

Refactors some of the functionality of "tty" into "console" and attempts
to make labels more clear. Then added the necessary functionality to
allow the console to open with the same directory as was being viewed in
the workspace.

Signed-off-by: Jonathan Balsano <jrbalsano@gmail.com>
Updated term.js for better console usage
Added chunk of colorscheme changing
Added html infrastructure for color schemes
Changed to actual solarized colors (not gray)
Rudimentary Dark and Light themes

Could definitely still use some changes
Added solarized color scheme