Hide S3 blob store record behind constructor fn

- Instantiate S3 blob store with:
   (make-s3-blob-store key secret bucket ...)
Return to storing asset path in DB
Remove baked in config

- Instead clients should provide a config hash with function calls
 {:mysql-db <dbconn> :photo-store <blob store>}
Bump version