OC-2332: Move ExistenceCheckOperation to the framework. New UpdateRemoteFileOperation class
OC-2332: rewrite getAvailableRemotePath from UpdateFileOperation, using ExistenceCeheckRemoteOperation instead of WebClient#existsFile
OC-2332: Isolate code to the upload a file to remove local dependences
OC-2388: Move ChunkedUploadFileOperation to the framework. UploadFileOperation select operation with or without chunks
Merge branch 'develop' into refactor_remote_operation_to_upload_file

Conflicts:
	src/com/owncloud/android/files/services/FileUploader.java
OC-2333: Unit test for UploadFile
OC-2333: Complete Unit Tests
Merge pull request #337 from owncloud/refactor_remote_operation_to_upload_file

Refactor remote operation to upload file