Added support for ctags, etags, sync-token, multi-status 404's, propFind/Patch request building

- Added support for ctags
- Added support for etags
- Added support for sync-token requests
- Added 404's into multi-status responses
- Moved propFind and propPatch logic out to RequestBuilders, useful when you
want the response object or to process the multistatus yourself.