implement image upload via carrierwave
add initializers and image directory
remove test images
tell git to ignore images
fix let! indentation in features/spec/user_profile_page
Validate username to only contain letters
Alphabetize Gemfile, remove uneeded post specs, and set file storage specs.
set up fog in carrierwave initializer
refactor carrieriwave initializer
User show page url displays as users/<username>
add "edit profile" button to layout
Add to_param method to user model
Merge branch 'master' of https://github.com/elizabrock/squmblr

Conflicts:
	app/models/user.rb
	spec/features/user_profile_page_spec.rb
Connected mailer to layout
Merge branch 'master' of github.com:AimeeKnight/squmblr-1 into AimeeKnight-master

* 'master' of github.com:AimeeKnight/squmblr-1:
  refactor carrieriwave initializer
  set up fog in carrierwave initializer
  Alphabetize Gemfile, remove uneeded post specs, and set file storage specs.
  tell git to ignore images
  remove test images
  add initializers and image directory
  implement image upload via carrierwave

Conflicts:
	.gitignore
	Gemfile
	Gemfile.lock
	db/schema.rb
Merge branch 'AimeeKnight-master'

* AimeeKnight-master:
  refactor carrieriwave initializer
  set up fog in carrierwave initializer
  Alphabetize Gemfile, remove uneeded post specs, and set file storage specs.
  tell git to ignore images
  remove test images
  add initializers and image directory
  implement image upload via carrierwave
Temporarily switch development to use filesystem storage.
Added 'edit profile' link to tests
Switch to using database.example.yml

Conflicts:
	config/database.example.yml
Removed PR2 features for last of PR1