Use tern jump-to-definition search for QuickEdit.
Tweaks to make some test cases pass.
Fixes for comments on push'ed code:

1. MultiRangeInlineEditor.js: simplified conditional, as requested.
2. ScopeManager.js: move function getResolvedPath before its use, to make JSLint happy.
3. QuickEdit/main.js: move functionName null check to calling routine for cleanliness.

Things not yet done:

1. QuickEdit/main.js: consolidation of fallback paths.
2. QuickEditHelper: communication between extensions.  Short vs. long term solutions.
Remove fallback for missing helper function (just fail if it's missing). It should
never be missing.
Made .quicksearch-pathmatch darker so that it's visible
Change how QuickEdit helper function is passed from CodeHints to QuickEdit:

    It now gets set directly as brackets._jsCodeHintsHelper = quickEditHelpe;.

as suggested.
Make HTML and CSS code completion not to overwrite the neighboring text.
bumped pathmatch color down a notch based on peterflynn's feedback
Merge pull request #3908 from adobe/larz/ext-manager-improvements-issue3875

Larz/ext manager improvements issue3875
Add check for no "functions" returned (as requested by code review).
Implements word wrap for function signatures (or any other long single item hint list)
Install jasmine-node as needed by the jasmine-node task.
Merge pull request #3918 from adobe/dangoor/fix-travis

Install jasmine-node as needed by the jasmine-node task.
Merge pull request #3847 from jeffkenton/master

Use Tern jump-to-definition search for quickeditt
Make literal's in hints use monospace font, so they look more like keyword hints.
Fixes issue #3768
Style textarea like input.
Merge pull request #3884 from adobe/larz/qo-matches-invisible-issue3882

Made .quicksearch-pathmatch darker so that it's visible
Safe file delete.
Close code hints when 'home' or 'end' is pressed.
Fixes issue #3629
Merge pull request #3926 from adobe/glenn/safe-delete

Safer version of file deleting