Tentative fix for BFMartin's Android issue.  His trace shows a parse as failing, but when run with test-caldav, the file given to the server parses just fine.  I conclude it's because android is using application/xml instead of text/xml as the content-type.  Until I can fix this is kcgi(3), let's try this.
Tentative fix for BFMartin's Android issue.  His trace shows a parse as
failing, but when run with test-caldav, the file given to the server parses
just fine.  I conclude it's because android is using application/xml
instead of text/xml as the content-type.  Until I can fix this is
kcgi(3), let's try this.

kristapsdz/kcaldav,kristapsdz/kcaldav,kristapsdz/kcaldav