webdav: implement multistatus response and property.

This change contains a proposal for marshalling multistatus responses to
support the lock and property systems. In addition, a type for properties
is defined for the to-be-implemented property system.

Change-Id: I3d768d8d61bb9495bc70e4699dee8958d444147f
Reviewed-on: https://go-review.googlesource.com/3160
Reviewed-by: Nigel Tao <nigeltao@golang.org>
3 files changed