handle error situation of rename proper
add blacklist to txt preview backend
adding privilege check on move and rename operations
add test data for cal and contact preview
adding file_exists check just to be on the save side
duplicate code :sigh: - will fix this in a second pr
add test for txt blacklist
adding unit tests for ObjectTree::move()
use dataProvider for txt blacklist test
move fileView object initialization to testIsTransparent
rename testTxtBlacklist to txtBlacklist
code cleanup
rename variable in testIsTransparent
Merge pull request #4960 from owncloud/fixing-mirall-1014-master

handle error situation of rename proper
Merge pull request #4966 from owncloud/text_preview_blacklist

add blacklist to txt preview backend

* owncloud/text_preview_blacklist:
  rename variable in testIsTransparent
  rename testTxtBlacklist to txtBlacklist
  move fileView object initialization to testIsTransparent
  use dataProvider for txt blacklist test
  add test for txt blacklist
  add test data for cal and contact preview
  add blacklist to txt preview backend
cURL does not honour default_socket_timeout

SabreDAV uses cURL for the requests and as this does not honour
default_socket_timeout, setting it is useless and confusing as
people will expect the request to timeout faster than it actually
will do.

One has to use
 curl_setopt($curl, CURLOPT_TIMEOUT, x)
or
 curl_setopt($curl, CURLOPT_CONNECTTIMEOUT, x)
but there is currently no way to make SabreDAV pass this to cURL.
Merge pull request #3563 from evgeni/curl-no-timeout

cURL does not honour default_socket_timeout
Merge pull request #4969 from owncloud/fixing-4043-master

adding privilege check on move and rename operations
Merge branch 'master' into appframework-master