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
[tx-robot] updated from transifex
OC-2333: Unit test for UploadFile
[tx-robot] updated from transifex
OC-2333: Complete Unit Tests
Merge pull request #337 from owncloud/refactor_remote_operation_to_upload_file

Refactor remote operation to upload file
Merge branch 'develop' into refactor_remote_operation_to_download_file

Conflicts:
	oc_framework-test-project/AndroidManifest.xml
	oc_framework-test-project/src/com/owncloud/android/oc_framework_test_project/TestActivity.java