Add Share operation to the library
OC-2746: rename GetRemoteSharedFilesOperation to GetRemoteSharesOperation
OC-2746: Change sharedfile by share
OC-2746: OCShare in library
OC-2746: OCShare in library
OC-2746: RemoteOperationResult return ArrayList<Object> instead of ArrayList<RemoteFile>
OC-2746: Update Sample Library for changes in library
OC-2746: Changes from comments: new method to construct base url server
OC-2746: Changes from comments in PR#1 in android-library repo
Merge pull request #1 from owncloud/share_link__code_improvements

Code improvements in operation to get all the remote shares.
Merge remote-tracking branch 'origin/develop' into bug_null_result_in_GetUserNameRemoteOperation_when_unsucessful