Allowing file based submissions for ORA2

Allows upload via fileupload service, implemented to use s3
UI is pretty basic for now. Allows upload, viewing images from the same service.
@wedaly 

The Boto Exception hierarchy seems a little disorganized. A number of exceptions extend BotoClientError and BotoServerError (which extend StandardError) but some extend Exception directly.