Refactoring the property-updating system. Work in progress.
The new proppatch object is now fully tested.
All the DAV tests run again.
ACL refactoring.
Refactored Cal- and CardDAV
Updated link to open source license
Merge remote-tracking branch 'origin/1.7' into 1.8

Conflicts:
	lib/Sabre/CalDAV/includes.php
	lib/Sabre/CardDAV/includes.php
	lib/Sabre/DAV/Exception/FileNotFound.php
	lib/Sabre/DAV/includes.php
	lib/Sabre/DAVACL/includes.php
	lib/Sabre/HTTP/includes.php
More updated license urls.
Merge branch '1.8'

Conflicts:
	lib/Sabre/CalDAV/Version.php
	lib/Sabre/CardDAV/Version.php
	lib/Sabre/DAV/URLUtil.php
	lib/Sabre/DAVACL/Version.php
	lib/Sabre/HTTP/AWSAuth.php
	lib/Sabre/HTTP/AbstractAuth.php
	lib/Sabre/HTTP/BasicAuth.php
	lib/Sabre/HTTP/DigestAuth.php
	lib/Sabre/HTTP/Request.php
	lib/Sabre/HTTP/Response.php
	lib/Sabre/HTTP/Util.php
	lib/Sabre/HTTP/Version.php
More updated license urls.
Updated url in browser plugin
Merge branch '1.7' into 1.8
Merge branch '1.8'
Merge remote-tracking branch 'origin/master' into property-refactor
Lots of formatting/docblock changes.

thnx @staabm
To more license tags.
Merge pull request #429 from fruux/property-refactor

Property refactor
Updated changelog.
Few more tweaks from @staabm.
Removed NODE constants