Bug 421284 - Support language "xml"
several bug fixes and improvements for JS content assist

1. Fix bugs caused by cyclic type structures
2. Improve type inference for one-shot closures
3. Improve type inference for functions declared in object
literals
[nobug] style php declaration lines
update shell page to the new UI
Rename the Shell related link yet again
More Navigation Menu styling churn
- Hover effect when submenu has > 1 link in it.
- Space around submenu links is now clickable.
- Clean up/remove unused rules
Bug 427579 - [eslint] Improve the eqeqeq rule for comparing null-ness
Readonly file widget -- fixed the issue when a location contains white space. Improve the UI when an folder is empty.
drag and drop a zip file in blank area of project nav fails and leaves tree in a bad state
[nobug] Shell page edit command is opening files as raw when an editor is not plugged in for that type