Support for Amazon S3

WIP: Some more testing is needed, but this switches over our file
attachment system, dog photos and event photos over to the Amazon s3
system.  Sync/Migration with s3cmd is still needed.   Dog and Event
photos need to be set to public.
Merge pull request #285 from ophrescue/s3

Support for Amazon S3