Remove cruft from the outdated stats-gathering branch.
Initial test files creation
Add unit tests for hover preview
Adding image files used in unit tests
cleanup based on codereview comments:

Update jsdoc
use ExtensionUtils.getModulePath instead of manually slicing up path
use FileUtils.readAsText instead of DocumentManager when we only need the text on disk
Call CollectionUtils.hasProperty instead of Object.prototype.hasOwnProperty...
Add comment explaining logic around finding location of called function for function type hinting
remove unnecessary calls to setCursorPos
remove stale comments in unittests
pull out hint invalidation check into a function and remove check for query.length === 0, not necessary anymore
test popover positioning
Merge branch 'master' into rlim/hover-preview-unit-tests

Conflicts:
	src/extensions/default/HoverPreview/main.js
Export all hover preview functions as private functions to unit tests.
Update test file with some repeating-linear-gradients, repeating-radial-gradients, and some invalid color names.
Update unit tests with the correct cursor positions for all unit tests.
Merge pull request #3477 from eztierney/codereview-cleanup

Cleanup for comments from pull request #3439, switch to tern hinting
Merge branch 'master' into adobe-iwehrman/js-hinter-cruft-removal

Conflicts:
	src/extensions/default/JavaScriptCodeHints/main.js
Merge branch 'master' of https://github.com/adobe/brackets
Merge pull request #3475 from adobe/rlim/hover-preview-unit-tests

Adding hover preview unit tests