core-4321 enable editing of info types
core-4321 allow users to edit auto detected file types
CORE-3874 Fixed data drag-n-drop issues in v1.8.

The following changes allow items to be dragged into folders in the grid, allow folders to be dragged into one of their ancestor folders (except for their direct parent folder), and prevent items from being dragged when dragging the scroll-bar:
* DiskResourcePresenterImpl was passing src and target folders into DiskResourceUtil::isDescendantOfFolder in the wrong order.
* DiskResourcePresenterImpl::getDropTargetFolder was using the wrong Element in the view::findGridRow call.
* Added a DiskResourceViewDnDHandler::validateDropStatus method that needs to be called from the onDragMove method as well as onDragEnter (also called from onDrop for good measure).
* Added a DiskResourceView.Presenter::getDragSources method that verifies the drag event started from a valid item in the tree or grid before returning the appropriate selected items.
* Allow DiskResourceViewImpl::findGridRow to return null. This could prevent errant drops from moving items unexpectedly into a folder listed last in the grid.
* Prevent DiskResourceViewDnDHandler from calling the move DiskResources service if drag events go directly to onDrop without going through onDragMove first, to prevent rapid clicks from trigging a errant moves.
Fix for failed upload error notifications.
core-4441 fix for spl chars in simple uploads
Fixed Data Window Refresh action.

Updated DiskResourcePresenterImpl::doRefresh to re-select the currently selected folder so that the grid reloads.
Added a DiskResourcePresenterImpl::refreshFolder method that will call doRefresh if the folder to refresh is the currently selected folder.
Refactored all other DiskResourceView::refreshFolder calls to DiskResourcePresenterImpl::refreshFolder calls.
Fixed logic in DiskResourcesEventHandler::onDiskResourcesMoved method.

Additional cases needed to be handled if the currently selected folder was moved into a destination that was under the moved folder's parent, and vice versa.
In some cases a presenter.refreshFolder call would prune the folder to be viewed with presenter.setSelectedFolderById, which would cause an extra load to trigger, which caused the lazy-loading handler to fail.
Added a DiskResourceView::removeChildren method so that the appropriate folder could be pruned without being reloaded, allowing the following presenter.setSelectedFolderById call to trigger the load after lazy-loading is properly setup.
Added treeStore model checks in the DiskResourceViewImpl refreshFolder and removeChildren methods.
merge with repo. core-3894 add move action
core-3894 add move action validations.
core-4454 add warning message about file size to simple upload window
Refactored DiskResourcesEventHandler::onDiskResourcesMoved method.

Moved most logic into 2 supporting methods, selectedFolderMovedFromNavTree and diskResourcesMovedFromGrid.
core-4459 fix sharing issue and error propagation to UI
Merge branch 'master' of github.com:iPlantCollaborativeOpenSource/ui-disk-resource-module
fix null pointer exception with analyses result selection
core-4468 fix sharing dialog checkbox and selection issue.
moved disk resource service to ui-commons

The disk resource service and corresponding autobean model was moved
from the ui-disk-resources module to the ui-commons module.
Merge branch 'master' into STABLE