Merge pull request #2034 from adobe/randy/url-mapping-ui

Live Preview URL Mapping UI updates (part 1)
Unit tests for new Select Line command (pull #2002)
Merge pull request #2038 from zanqi/renaming

Unit test for reading a drive
Merge pull request #2026 from adobe/glenn/focus-changes

Fixes for Editor focus handling
trap status from XMLHttpRequest and fail accordingly
Merge pull request #2069 from adobe/randy/issue-2067

Trap status from XMLHttpRequest and fail accordingly
Fix edge case with string range reporting from stringMatch()
Remove unused argument to highlightMatch()
Fix bug with Select Line around end of inline editor range, and add unit
tests for it.
Merge pull request #2066 from adobe/pflynn/select-line-tests

Unit tests for new Select Line command (pull #2002)
Merge pull request #2062 from adobe/pflynn/quickopen-highlighting

Fix Quick Open so discontiguous matches are highlighted in all modes. Fix bug where stringMatch() returns ranges missing the first char if the 1st char in unmatched while the 2nd char IS matched.
Merge branch 'removeMenuItem' of https://github.com/tpryan/brackets into pflynn/remove-menuitem

* 'removeMenuItem' of https://github.com/tpryan/brackets:
  Renaming variable to make it, you know, refer to what it actually is.
  Testing for proper handling of junk being thrown into the removeMenuItem function.
  Added exception handling for cases where someone throws junk into the function
  Adding test to verify that removing by command or commandID string would work.
  Removing Extraneous DIVIDER code
  Cleaning out some whitespace from my addition to the test.
  Fixed remove menu item to remove the parent <li> of the <a> link that contains it.
  Added ability to accept commands as well as id's.
  Fixing comment grammar mistake.
  Made changes to code in line with @peterflyn feedback here: https://github.com/adobe/brackets/pull/1193
  Checking in the addition of RemoveMenuItem.  Also made file pass jslint.

Conflicts:
	test/spec/Menu-test.js
also check status 0
Fix Menu.removeMenuItem() unit tests: update for new setup where all tests
in spec share one window (use unique ids for everything).
Code cleanup in removeMenuItem(): use existing utility method to compute
menu item id. Plus some docs tweaks.
Merge pull request #2072 from adobe/pflynn/remove-menuitem

removeMenuItem() API
Updated by ALF automation.
encode the URLs
Merge pull request #2071 from adobe/randy/fix-livedev-ut

also check status 0
update recent projects extension. remove reference to settings button.
Merge pull request #2073 from adobe/jasonsanjose/resizer

update recent projects extension. remove reference to settings button.