Add gitignore file
Use field storage object for `exists` and `delete`

Using os is naive in regard to users of django-storages. Storage is not obliged to implement absolute path.
Thus, using file name instead.