Use the file's storage to determine whether the file exists or not.
The existing implementation that uses posixpath.exists only works if the storage backend is the default FileSystemStorage
Reverted change to get_file_name; that's already covered by a different changeset
Merge pull request #85 from kux/issue_81

Fix for issue 81