Merge pull request #2972 from adobe/rlim/update-Japanese-font

Use "Meiryo UI" as Japanese UI font when it is available.
cleanup readyToServe function
forEach fixed. Grey background-color removed. Loading spinner added. Cache removed.
I need an indentation preference per project/folder
more changes for code review
make sure we set up the server even on the first project open
Merge branch 'randy/http-server-live-dev' of https://github.com/adobe/brackets into randy/http-server-live-dev
code review comments pull #2980
Merge pull request #2938 from TomMalbran/tom/update-list

Move the Update List information to a template
fall-back to file:// protocol branch got dropped with refactoring
Fix bug #2961 (Documents may leak due to listeners left on FileEntry) -
Simplify by just directly pinging refcounted documents from
DocumentManager.notifyPathNameChanged(). FileUtils no longer triggers a
"rename" event on FileEntry objects and we no longer have a per-Document
listener.

Also, enable block comments in XML files.
add http caching to address #2982
Update unit test to account for the #2961 fix. Previously, the test was
emulating rename by doing less than ProjectManager.renameItem() does in the
real world. Due to the memory leak fix, the now need a closer imitation.
cleanup promise handling
Update CodeMirror SHA
Merge branch 'master' into randy/http-server-live-dev
Merge pull request #2955 from adobe/randy/http-server-live-dev

HTTP Server and Live Development
Make the update dialog text selectable
Unit tests for StaticServerDomain
fix tab indentation