reuse etags when doing a background scan
extend test case for etag preservation
get rid of failing test that don't cause additional downloads
Merge branch 'master' into backgroundscan-reuse-etag
Merge pull request #6201 from owncloud/backgroundscan-reuse-etag

reuse etags when doing a background scan