create AbstractFileUploadService and make PictureService extends from it.
add ZipService class and service method about upload contest ZIP archive.
move uploadFile method to utils.
Merge pull request #34 from pfctgeorge/contest-management

refactor service about file upload and add ZipService