Update gemfile, guardfile and spec helper so that guard only runs via
spring, and not spring and guard-rspec

Conflicts:

	Guardfile
	spec/spec_helper.rb

Conflicts:
	Gemfile
	Guardfile
	spec/spec_helper.rb
Rework item controller specs to comply with Rspec 3.x
Revise sytax in spec files to be compatible with Rspec 3.x
Ignore .envrc file for direnv settings
convert the drop zones so that the edit form works and the multi new form works.

Conflicts:
	app/assets/javascripts/datatables.js.coffee
require the image.
Add initial test for collection management
Add show method
Bundle install
Add feature specs for the creation of collections
Add partial and decorator for error messages
Add helper method for error display
Change collections form partial so that it uses new error display method
updated item table message to be more expressive.
update to fix bug saving with no images.
Correct minor error in expectation name
First commit of a bunch of user related stuff in a separate branch.

* Create User model that authenticates with CAS and then populates the
  user information using the Hesburgh Person API.
* Added validation that user exists in in the Hesburgh API.
* Write some rspec tests.

dec-20#
added image in its own column on item listing page.
cleanup some typos
Modifcations to user model

* Moving some code out of the user model and into a separate service object.
* admin/user page now only shows and creates admin users.