update submodule path to use https, see #1229
add support for menu sections
Merge remote-tracking branch 'origin/master' into tvoliter/issue-1210

* origin/master: (41 commits)
  Replace window.onload with $.ready() to fix unit tests.
  Add path for text plugin now that it is needed for unit tests.
  add comments
  code review fix
  Code review fixes
  Remove KeyMap.js (it's not longer needed and it came back into this pull request)
  Code review cleanup
  updates for code review
  Use Array.isArray instead of $.isArray
  Adding back Previous/Next Match back into Navigate menu.
  fix ProjectManager unit tests
  comment and todo clean up
  remove global from regex expression so only the first match is made bold
  refactor api to allow for programmatically opening a project
  Trigger code hints on "<". Show popup above the line if not eough room to show it underneath the line. Also update the popup location as we filter the code hint list which can change its height.
  Fix my careless mistake; should be "<=" in comparison.
  Fixed an issue with Home key. We are incorrectly showing popup with an empty filter instead of dismissing the popup.
  don't highlight codehints on hover
  add codehint-menu class. remove shadow, padding
  Add item highlighting and keyboard navigation/selection.
  ...
Tests for menu section insertion
remove empty menu section test
Adding function comment blocks to Menus.js
Additional comments in Menus.js for sections
fix module loading for SpecRunnerUtils
fix async loading of extensions. init jasmine after extension tests are loaded
remove debug code
Alternative fix for issue #1028. Add new file in working set, but keep it selected in the project tree since that is where the user created and named the file.
Extract code hint query from tagInfo.tagName instead of extracting it directly from code mirror text using cursor position.
Also fix an offset issue in HTMLUtils when the cursor is after white spaces and before a left angle bracket.
initial checkin
code review fixes
Merge remote-tracking branch 'origin/master' into tvoliter/issue-1210

* origin/master:
  Update CodeMirror SHA
  Clarify clickDialogButton async scenarios
  Allow failed tests to be re-ran individually. Change clickDialogButton to wait for dialog closing generically.
  Update CodeMirror SHA
  Fix issue 1028. Automatically add the new file to the working set upon completion of the file creation.
  Conforming to style guides; fixing undeclared var in test
  Update unit test
  Fix async bug  in unit tests when dismissing file save dialog
  - Update CodeMirror SHA for Sprint 11's upstream merge. - Switch Editor code over from our fork's old scrollPos() API to the new getScrollInfo() from upstream.
  fixes as per peterflynn's feedback
  duplicateText amended to handle end-of-file scenarios, adding new line; testing thereof
Merge pull request #1250 from adobe/jason-sanjose/issue-shell-33

fix module loading for SpecRunnerUtils - ensures unit tests that open a new window actually runs instead of silently getting ignored (in brackets-shell)
Merge pull request #1230 from mheuser/issue-1229

update submodule path to use https
fix return key code
Code review fixes
Merge pull request #1259 from adobe/tvoliter/issue-1028

Alternative fix for issue #1028.