update grunt watch task
peg npm dependencies. re-enable phantomjs.
No op if currently open and new project are the same
Merge branch 'master' into jasonsanjose/grunt-watch
Merge branch 'master' into jasonsanjose/devDependencies
verify phantomjs 1.9.0-1 on mac 10.7 node 0.8.22
ignore new gradient syntax
ignore new gradient syntax, for now
code cleanup
CSS quick docs unit tests
set focus to scroller element
Simple fix to make scrolling in Quick Docs less painful: when cursor is
over Quick Docs details area, never let scrollwheel/trackpad scroll the
host editor. (If the docs scroller is already maxed out, do nothing at all).
Fix file extension color when selected in project tree
Initial implementation of hover preview delay:
* Changes providers so they're not responsible for showing popover. They
return an object with the info needed to show one later.
* Add a 'popoverState' object that can represent both visible and pending
(waiting on timer) popovers.
* Pending popovers can wait on both a timeout delay AND an additional
provider delay (needed for <img> loading). The wait can be canceled in case
a pending popover is invalidated before being shown.
Simpler, less disruptive hover preview delay: let image provider continue
to use its hack where it re-hides the popover as soon as it's shown (until
image loaded); no separate preloading of image; only delay popover based on
simple timeout (not compound of timeout + provider-specified delay).

Also, ignore mousemove when a drag is in progress.
Merge remote-tracking branch 'origin/master' into pflynn/hover-preview-delay

* origin/master: (105 commits)
  Minor fixes after review
  update HTML file extensions for smarty and twig file extensions
  String in case we want to add a "More" link to get to the extension's home page
  Fix GitHub case
  String requested by adrocknaphobia
  Update 'de' locale
  Reworked the text of getting started
  make sure hex values end on boundary
  implement updated project panel styles
  Fix regressions in the display of literals and keywords in code hints. 1. keywords should be monospace. 2. literals should be dark grey.
  add new identifier colors from Lawrence Hsu.
  Properly force the Extension Manager to retrieve the registry on every dialog open
  Explain whether incompatible extensions require older or newer versions of Brackets. Remove hard-coded app name references in strings.
  Updated by ALF automation.
  Externalize strings from Extension Manager view item template
  define offset in constant
  fix problem where jQuery was not recognized as a builtin
  Increase max image size to 200x200
  fixed padding
  add jquery api to hints
  ...

Conflicts:
	src/extensions/default/HoverPreview/main.js
Remove TODO and make 'lastPos' throttling official: in a quick test, it
reduces the number of events handled by 8-10x while moving mouse around.
Merge remote-tracking branch 'origin/master' into randy/hover-preview-gradients
remove misguided attempt to filter gradients for Chrome 25
fix unit tests for changes in this branch