Moving rest of text to resources, changes GEPPETTO.Console.Log to
GEPPETTO.Console.log, add geppetto version log text to resources.
Updating jsdocs in their new folder path.
Replace CopyHistoryToClipboard UI with JS editor for displaying
commands.
Adding JSEditor file missed in last commit
Re-factor of GEPPETTO.Main class, and creates individual unit tests for
geppetto tests.
Renaming qunit html file.
Updating missed reference to new socket class, handles user pasting
multiple commands in console
Fixes tab behavior for auto completion after . as in simulation.l
Makes websocket work with qunit testing, some code changes as part of
refactoring for testing.
One tab completes up to the common part if tab is pressed before the
common part is shown and highlighted
fix to bug left in previous commit
Check for empty strings prior to completing tab.
Removes extra semi colon being added to commands in js editor.
Updated jsdocs for changes to js files during last sprint.
Updated lights
Removes extra empty line in js editor, adds space between editor and
fullscreen button, shows fps only when in debug mode, jsdocs in
gitignore, add MIT license to FE
fix to geppetto version coming after some commands
Update GEPPETTO.Resources.js

Grammar edit.
Fixes issue with previous simulation remaining after purkinje loaded.
Changes to script behavior.
Removed JSDocs