Readonly webdav

I found this a useful minimalist servlet but needed to add a hard-coded readonly mode (irrespective of httpd acls).

Thought it could do with a spruce up at the same time so gave it a basic Gradle treatment.

(I also wondered if this xmlOnly mode is deletable as well - it looks like something you may have needed for one specific usecase?)