Fixing a bug I noticed in re-rendering the style chooser.
[Shell] add "exist" attribute for "file" type
Migrate content assist from scripted to orion.

The following enhancements have been committed:
* Type inferencing for parameterized arrays
* Inferring associative arrays
* Ability to infer variables before being declared
* Infer object shape based on how it is used.

More information on the changes are available here:
* https://issuetracker.springsource.com/browse/SCRIPTED-168
* https://issuetracker.springsource.com/browse/SCRIPTED-131
* https://issuetracker.springsource.com/browse/SCRIPTED-257
* https://issuetracker.springsource.com/browse/SCRIPTED-256
* https://issuetracker.springsource.com/browse/SCRIPTED-195
* https://issuetracker.springsource.com/browse/SCRIPTED-192
* https://github.com/scripted-editor/scripted/issues/51

Also, remove unused files.
Bug 396817 - Compare view stopped working.
Bug 396875 - Node start and Node debug does not have completion on file name anymore
Bug 396643 - Orion node: Date and file size missing from Navigator.
Bug 395393 - Remove Dojo from primary pages.  Navigator glue and getting started.
NEW - bug 391708: use of <list> tags in our generated HTML 
https://bugs.eclipse.org/bugs/show_bug.cgi?id=391708
Fixed bug 389057 in the setting page where the ui would get build twice
Bug 397022 - sample Orion pages
Bug 395393 - Remove Dojo from primary pages.  Navigator (but not common dialogs yet).
remove obsolete dialog and command.
remove unneeded module definition in gitCommands
Bug 397081 - Repositories page is broken
Bug 393815 - convert dijit.Dialogs to simpler mechanism.  Modal behavior.  DirectoryPrompterDialog.
Bug 397035 - Save button on edit page needs role
Bug 397082 - No file associations - cannot edit files
Bug 397095 - site editor page seems broken
Bug 396642 - Copy and Move a folder tree in the Orionode fs
Bug 397276 - SFTP Import dialog broken.  Dijit dialog has been replaced by an Orion dialog.