func RequestHandler(writer http.ResponseWriter, request *http.Request) {
	response := HandleRequest(request)
	response.Write(writer)
}
RequestHandler handles the given CALDAV request and writes the reponse righ away. This function is to be
used by passing it directly as the handle func to the `http` lib. Example: http.HandleFunc("/", caldav.RequestHandler).
package caldav
import (
	"net/http"
	"github.com/samedi/caldav-go/data"
	"github.com/samedi/caldav-go/handlers"
)