Added proof for #439.
Merge pull request #440 from armin-hackmann/master

case sensitivity for getAddressBooksForUser
Fixed the implementation of PATCH so it makes sense again. #439.
Updated changelog
Merge branch '1.7' into 1.8

Conflicts:
	lib/Sabre/DAV/FSExt/File.php
	lib/Sabre/DAV/PartialUpdate/Plugin.php
More bugfixes for #439.
Merge branch '1.7' into 1.8

Conflicts:
	lib/Sabre/DAV/PartialUpdate/Plugin.php
Merge branch '1.8'

Conflicts:
	ChangeLog
	lib/Sabre/DAV/FSExt/File.php
	lib/Sabre/DAV/PartialUpdate/Plugin.php
	tests/Sabre/DAV/PartialUpdate/PluginTest.php
Merge branch 'master' of github.com:fruux/sabre-dav
Making the tests pass for master as well. #439
range requests for non-seekable streams

Fix for range requests for non-seekable streams.
Update CorePlugin.php

formatting
calendar object test.
Fix for #443.

Thanks to @DominikTo and @armin-hackmann for doing the research and
coming up with a solution. Sorry for taking so long.
More tests.
Testing jCal related functionality.
CalDAV testing is on 100% again.
Updated changelog
Refactoring the propfind system. Work in progress.
Missing files.