core-5818 fix typo in data window menu
fix unit tests.
Begin re-org of DE desktop
Ongoing
Trying new stuff
Ongoing
Ongoing
Ongoing
Ongoing

Conflicts:
	applications/de-webapp/src/main/java/org/iplantc/de/client/DiscoveryEnvironment.java
	applications/de-webapp/src/main/java/org/iplantc/de/client/newDesktop/views/NewDesktopViewImpl.java
ongoing

Conflicts:
	applications/de-webapp/src/main/java/org/iplantc/de/client/newDesktop/views/NewDesktopViewImpl.java
Ongoing

Conflicts:
	applications/de-webapp/src/main/java/org/iplantc/de/client/newDesktop/views/NewDesktopViewImpl.java
	applications/de-webapp/src/main/java/org/iplantc/de/theme/base/client/desktop/BaseDesktopAppearance.java
	applications/de-webapp/src/main/java/org/iplantc/de/theme/base/client/desktop/Desktop.css
Desktop styles now match original
Refactored desktop user settings menu
-- Still need to remove old one, but will wait till fully refactored
Refactored user settings icon buttons
Menu is now part of the icon button, and not a separate widget
Window event handling wired back up
Taskbutton integration underway
Porting of desktop presenter is nearing completion.
Some more cleanup is necessary to establish a clearer separation of
concerns between view items and the presenter.
Later, work will be needed to factor out all message mechanisms (system
messages, notifications)
Corrected class spelling mistake
Session save and restore has been refactored