Fix #5275: $1 and so on now work with replacing with RegEx

Fixes #5275
Recent Projects - Pressing delete key removes project from list
Add Menu.removeMenuDivider()
Add Menu.removeMenuDivider unit tests
Remove all menu items before removing menu
Fix problem with removing dividers.  Add remove menu (native) unit tests.
Merge remote-tracking branch 'upstream/master' into patch-6
My try to improve the replace() function
Remove all references to CodeHintManager
Fix URL hints not showing
Fix for adobe/brackets#5426
Remove preferences migration code
Fix Tests for non English locales
Make the project-dropdown-toggle toggle the dropdown menu
Added close button to inline editor
Changed live preview error message to match sprint 32
Revert some whitespace changes
Allow event propogation even when there is no dropdown item.
Updated german translation (Close All...)
Added the close button for all inline widgets