Update to SabreDAV 2.1, add more tests

Add more unit/integration tests, and upgrade to SabreDAV 2.1, the latest and greatest.
That's a bug, good catch!