fixed http range streaming
initial commit with davacl classes
Merge pull request #67 from mxmlnhpt/master

http range streaming fix
small formatting change
Merge branch 'master' into carddav
ported more ACL classes
started porting plugin code
trying to fix propfind 404 requests and more porting from PHP
made a whole lot more litmus tests work \(locks\)
improved lock 'if' header parsing and Not clause handling
more changes to locks plugin and fixed getHTTPHeaders() to not send objects as values
DAVACL now fully implemented except for a storage backend
started porting carddav from sabredav
fixed syntax errors and bugs in the response property serialization
renamed error classes to have lesser verbose invocations and 'finished' porting CardDAV. Still need to port the VObject parser
added xpath as a dependency
fixed exception handler after exceptions refactor and implemented custom resourceTypes
initial commit of the VObject reader/ parser
parser works now for VCard components. VCalendar is a completely different story.
CardDAV plugin WIP