PropFindAll unittests.
Missing custom table name
If pre-conditions check fails, send response

If the pre-conditions check doesn't throw an exception and instead updates the response and returns false then that response should be sent.

This fixes an issue encountered using the browser plugin whereby if the request had an If-Modified-Since header a blank page was served instead of the expected 304.
Merge pull request #514 from Armstrong1992/master

Missing custom table name
Spacing.
Missing custom table name
Updated changelog.
Merge pull request #515 from trvrnrth/fix-precondition-response

If pre-conditions check fails, send response
If pre-conditions check fails, send response

If the pre-conditions check doesn't throw an exception and instead updates the response and returns false then that response should be sent.

This fixes an issue encountered using the browser plugin whereby if the request had an If-Modified-Since header a blank page was served instead of the expected 304.
Updated changelog.
Test for #515.
Merge branch '2.0'

Conflicts:
	ChangeLog.md
	lib/DAV/Version.php
Merge branch 'master' of github.com:fruux/sabre-dav
Fixed #515 test for master branch.
Only accept HTTP and HTTPS as protocol

We do not want to follow redirects to other protocols since they might allow an adversary to bypass network restrictions. (i.e. a redirect to ftp:// might be used to access files of a FTP server which might be in a secure zone and not be reachable from the net but from the ownCloud server)

See https://github.com/owncloud/core/pull/11032 for the change in ownCloud and https://github.com/fruux/sabre-http/pull/14 for the PR for sabre-http
Fix unit test
Merge pull request #516 from LukasReschke/only-redirect-to-http-and-https

Only accept HTTP and HTTPS as protocol
Updated changelog.
Merge branch '1.8' into 2.0

Conflicts:
	ChangeLog
	lib/Sabre/DAV/Client.php
	tests/Sabre/DAV/ClientTest.php
Merge branch '2.0'