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. Also replaces term.js with an updated version.

Signed-off-by: Jonathan Balsano <jrbalsano@gmail.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Added chunk of colorscheme changing

Signed-off-by: Melody Ju <melodyju@outlook.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Added html infrastructure for color schemes

Signed-off-by: Kaitlin Huben <kaitlin.huben@gmail.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Changed to actual solarized colors (not gray)

Signed-off-by: Melody Ju <melodyju@outlook.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Rudimentary Dark and Light themes

Could definitely still use some changes

Signed-off-by: Kaitlin Huben <kaitlin.huben@gmail.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Added solarized color scheme

Signed-off-by: Melody Ju <melodyju@outlook.com>
Bug 427399 - Provide an Orion Node shell based on tty.js

Removed the bulk of unnecessary CSS

Signed-off-by: Jonathan Balsano <jrbalsano@gmail.com>