Bug 418187 - Folder spasm when clicking between 2 expanded folders in mini-nav
clean up editorFeatures.js
Bug 418349 - Unnecessary scrollbar because of tooltip
Better content assist support for node.js.

We detect node.js files as those with the following jslint directive:

  /*jslint node:true */

For such files, content assist will now suggest appropriate globals.
Furthermore, if a built-in node.js module is included via a require()
call, content assist can make appropriate suggestions for the variable
holding the return value of the call.  The index file nodeIndex.js
is still incomplete and a work in progress.

Also includes related cleanup and improvement to various parts of the
content assist code.  Finally, add indexFileParsingTests.(html/js), with
separate regression tests for our code for parsing index files.

Signed-off-by: Manu Sridharan <msridhar@us.ibm.com>
Add indexFileParsing tests to jsTestSuite
Bug 416118 - inputManager decodes URI when filename looks like an encoded URI
handle special case (the scrollable parent is the body)
jsdoc littlelib
Bug 417607 - Status bar enhancement.--another test case: do not dismiss status bar if it is a progress message. It should disappear programmatically.
Bug 418365 - Editor page: Right pane keeps "find next" when left pane has selection changed.
Bug 418253 - [object Object] error from gitRepositoryExplorer
Bug 418253 - errors not propagated to UI in gitLogExplorer
Bug 418253 - errors not propagated to UI in gitStatusExplorer
Trap [object Object] in status.js so user never sees it