Factor out creating file resources in tests
Added start of a FileDetailView GET test
Implemented FileDetailView.get, and tests for it
Implement put/post for FileDetailView; remove delete. Add tests.