Tidy some stuff in webdav events

Closes #97 
Hmm well that can be changed to `if(options.filePath)` because that will evaluate to `false` for `undefined` or the empty string.