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.
bumped pathmatch color down a notch based on peterflynn's feedback
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
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.
Merge pull request #3926 from adobe/glenn/safe-delete

Safer version of file deleting
fix #3761 #3792
fix missing Async module
Merge pull request #3922 from adobe/iwehrman/style-textarea-like-input

Style textarea like input
Merge pull request #3928 from adobe/jasonsanjose/issue-3792-again

Fix live preview refresh issues (again)