core-4609 implement validation feedback on preferences view
CORE-4640 Updated AppIntegrationWindow size.
Merge branch 'master' of github.com:iPlantCollaborativeOpenSource/de-webapp
CORE-4618: use the secured version of the update-workflow endpoint when saving workflows
core-4674  move forums link to DE header
core-4674 fix help button size
CORE-4646 Updated AppIntegrationWindow for editing public Apps.

The AppIntegrationWindow will now set an App as public if its given config#isOnlyLabelEditMode flag is true, since the service endpoint for retrieving App JSON does not currently return this flag.
Updated the AppIntegrationWindow to set its title to the App's name when editing a public App.
CORE-4646 Added Public App Warning to AppIntegrationWindow.

Refactored I18N to extend the I18N class from the ui-resources-module.
Updated AppIntegrationWindow to set its window header to the App name with the editPublicAppWarning message and a help tool button with editPublicAppHelp text.
Added min width and height to AppIntegrationWindow to keep it a minimum usable size.
core-4694 add basic query string handling
core-4687 modify header logo html so that iplant website opens up in
separate / new tab
CORE-4673:
* Implemented means to perform decoupled update of parent containers of App integration view. Specifically, updating of the App window and DE task bar buttons.
* Updated AppIntegrationWindow to facilitate clean transitions between edited apps.
core-4681 increase default font size
core-4686 change skip in intro.js to exit
core-4699 fix first notifications issue
Merge branch 'master' of github.com:iPlantCollaborativeOpenSource/de-webapp
CORE-4700: Added GXT workaround for ChromeOS useragent issue

(cherry picked from commit 7b7b17cad62b8f15e7235f06fe0971bd0b2eb96c)
CORE-4673:
* Added styles to ensure that public edit warning text is centered in
the App Integration window on all browsers.
Merge branch 'master' into STABLE