core-5405 display warning with MultiFileSelector when an input contains spl chars.
core-5257 display folder name with ellipsis at 50.
Started refactoring DR selection and events
CORE-5300
DR selection evnt refactor prior to menu refactor
CORE-5300
Began implementing new DR tool menu items
Integration between new DR menu and DR MVP is driving some design changes. In order to improve the MVP design and enforce a clearer separation of concerns, new methods had to be created. In addition, the event model of DR MVP is very convoluted. For instance, many of the callback classes used by the DR presenter actually fire global events which the DR presenter is a handler. Then, the presenter handles the event, fired from the callback class which the presenter used in a service call that it made. Boomerang. This is unmaintainable and will be fixed.
CORE-5300
Externalized data window toolbar menuitems
CORE-5300
core-5474 add too tip to advanced search option.
Added first part of DiskRes Toolbar unit test
CORE-5300
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironment into dev
refactor viz viewer code
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironment into dev
More unit test updated for data toolbar
CORE-5300
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironment into dev
Wiring up last of refactor
CORE-5300
Corrected unit test failures
CORE-5300
Merge branch 'dev' of github.com:iPlantCollaborativeOpenSource/DiscoveryEnvironment into dev
core-5300 data window menu functionality for external viz sharing
CORE-5438 Fix for analysis output folder selection.

An open data window would not navigate to analysis output folders when the user selected them in the Analyses window.
Updated ShowWindowEventHandler#onRequestOpenFolder to call Desktop#showWindow(DiskResourceWindowConfig, boolean) to tell the showWindow method to update open windows with the given config.
CORE-5463 Fix for shared data selection in notifications.

Updated the NotificationCallback to create a share/unshare NotificationMessage data context with CommonModelUtils#createHasPathSplittableFromString instead of the HasId version.
CORE-5511 Fix for 'folder' URL param data window navigation.

Updated DEPresenter#processQueryStrings to create a HasPath for the DiskResourceWindowConfig with CommonModelUtils#createHasPathFromString, instead of creating a Folder with only an 'id' field.