file.download() should not try to create a parent dir if we are
trying to download straight to the cwd
Add test case for item.download()