BUGFIX: upload_to_project_webdav/download/ user - now closes files as it...

... should when File instance given. what param in the download methods can contain file uri now. Added tests, handling non-existing files and other non-standard webdav responses.