Closer adhere to WebDAV spec and only treat 409 codes as needing to create directories
Return proper Cocoa file-not-found error should parent directory not exist