Rename method to explain what it does better
Reject non-zip files
Simplify BulkUpload::ZipFile

There's no need to inject the root dir as it never changes for a given
environment. Also moved the act of creating the main root directory
to the initializer so it is only called once, rather than in the
instance intialize method.