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