Add files to plays

* Upload photos or videos to plays
* Improve styling using Bourbon and SASS
* Improve test coverage with Shoulda-Matchers
What happens if I call `content_type` on a `NullFile` object?