Add user/group/class catch against blank and error cleanup

- On the collections and media object page, if the user clicks add for a user, group or class, avalon will flash an error message saying that field shouldn't be blank and will prevent a blank from being saved.

- There was inconsistent naming of flash[:error] and flash[:errors]. Changed them all to flash[:error]
Disable access fields when user doesn't have permission
Merge pull request #276 from avalonmediasystem/bugfix/VOV-2533

Disable access fields when user doesn't have permission
Replace more flash[:errors] with flash[:error] and add back ArguementError catch
Synchronize config files
Add back access summary text for those without update permission
stubbing default host for test environment
Merge branch 'develop' into task/fix-tests

Conflicts:
	config/avalon.yml.example
Merge pull request #278 from atomical/task/fix-tests

stubbing default host for test environment
default_url_options already stubbed
Merge pull request #279 from atomical/task/fix-tests

default_url_options already stubbed
override port in the event someone adds domain configuration to avalon.yml under test
Merge pull request #280 from atomical/task/fix-tests

override port in the event someone adds domain configuration to avalon.y...
Merge pull request #277 from avalonmediasystem/bugfix/VOV-2534

Add back access summary text for those without update permission
Merge pull request #274 from avalonmediasystem/bugfix/VOV-2526

Add user/group/class catch against blank and error cleanup
dealing with callback hell
Link to collection in email should be full instead of relative
Merge pull request #282 from avalonmediasystem/bugfix/VOV-2315

Link to collection in email should be full instead of relative
add this back in with a comment
Updated gems with Android fixes