Moved disk resources services GIN code to ui-commons

Moved the disk resources services injection code from ui-diskresource to
ui-commons.
Converted diskResourceExist service call to model parameters

The diskResourceExist service call accepts model-based parameters now.
Added Map-like get() method to DiskResourceExistMap
removed deprecated diskResourceExist method
Removed the static instance from the DiskResourceAutoBeanFactory.

GWT.create() cannot be called from standard unit tests, so this broke
some of then.
fix opening of bulk upload and download window opening issue where if
one of the window is open, the other one wont open
Created utility function for appending a name to a path
Merge branch 'master' of https://github.com/iPlantCollaborativeOpenSource/ui-commons-module.git
CORE-4073: Minor update
Merge branch 'Ongoing'
Added stubbed functions to UserInfo to correct build errors.
add methods to cache session state
Merge branch 'master' of
github.com:iPlantCollaborativeOpenSource/ui-commons-module

Conflicts:
	src/main/java/org/iplantc/core/uicommons/client/models/UserInfo.java
IPCFileUploadField propagates enabled state to its Component children.

This prevents validation from being done on the field when it is
disabled.
Merge branch 'master' of https://github.com/iPlantCollaborativeOpenSource/ui-commons-module.git
core-4341 use iplant info box instead of custom message box
core-4341 refactor code. remove warning message for pop-up blocker
Merge branch 'master' of github.com:iPlantCollaborativeOpenSource/ui-commons-module
Converted getHomeFolder to getRootFolders

In the DiskResourceServiceFacade, getHomeFolder(AsyncCallback<String>)
was converted to more obvious
getRootFolders(AsyncCallback<RootFolders>).
Merge branch 'master' of https://github.com/iPlantCollaborativeOpenSource/ui-commons-module