Add CarrierWave gem
Upload images during Mock creation

This converts the URL attribute to an image handled by CarrierWave. It
also assigns the logged-in user as the creator.
Add FactoryGirl for test objects

Also moved test-related gems into the `:test` group.
Configure RSpec to use FactoryGirl
Add FFaker gem for test data generation
Add test images
Configure CarrierWave for the test env

Ensures that test uploads are written to the filesystem (vs somewhere
remote), kept separate from dev uploads, and not processed for speed.
Remove image uploads after each spec
Remove debug puts
Fix view specs

Now we're using FactoryGirl to generate objects
Fix and simplify MocksController specs

- Only add `:creator_id` to `mock_params` during creation
- Use `FactoryGirl` insteaf of `valid_attributes`
- Sign in with `Devise`'s helper instead of `valid_session`
Fix `rake spec`

Looks like Rake loads the dev environment by default and if RSpec isn't
there, it doesn't know how to go find any files. Once it does, it runs
them under the test environment. Sort of silly.

See https://github.com/rspec/rspec-rails/issues/148
Auto-include Devise helpers in controller specs
Add autotest gem

Just run `autotest` from `Rails.root` and it'll perform a run, rerun
files you change, and do a full run whenever a file you're working on
goes from red to green.
Require basic Mock attributes

`#creator` and `#image` must be present. Found a typical non-destructive
merge bug.
Merge branch 'upload_mocks'

* upload_mocks:
  Require basic Mock attributes
  Add autotest gem
  Auto-include Devise helpers in controller specs
  Fix `rake spec`
  Fix and simplify MocksController specs
  Fix view specs
  Remove debug puts
  Remove image uploads after each spec
  Configure CarrierWave for the test env
  Add test images
  Add FFaker gem for test data generation
  Configure RSpec to use FactoryGirl
  Add FactoryGirl for test objects
  Upload images during Mock creation
  Add CarrierWave gem

Conflicts:
	Gemfile
	Gemfile.lock
	app/models/mock.rb
	app/views/mocks/show.html.haml
	db/schema.rb
Fix Comment view specs

Made a factory and updated everything to use it, as well as `let`
syntax.
Fix MocksController#show specs

Needed to instantiate a comment object for inline form
Validate basic Comment parameters

Requires an author, mock and body text.
Increase comment length

Got a failed test with too long a body; now it's a full `text` column.