RFR - Jl add carrierwave

When registering a new account, users can now upload an image (gem: carrierwave) which will be automatically resized to 100x100 while maintaining aspect ratio.

Added test in the user_creates_account_spec.rb to account for photo uploads - the default photo to be used for testing is located at /app/assets/images/sushi.jpg

Also hooked up to Amazon S3 for image storage - we still need to figure out the credential stuff - I have not uploaded my secret keys (because they're secret...?)


`end` at 122, 4 is not aligned with `scenario "user uploads a photo" do` at 106, 2