set default role and matching view mode in create controller actions
explicitly deny non admins/superusers the ability to change view mode
added validation on view mode permissions in the model
updated validator to just reset the view_mode before saving
set default view mode in schema to 'normal' and updated schema
fixed view mode changes for admins
fixed indentation of case statement in ability.rb
fixed indentation of 2nd case statement in ability.rb
Merge branch 'master' into 966_admin_permissions_master

Conflicts:
	app/models/ability.rb
Merge branch 'master' into 966_admin_permissions_master

Conflicts:
	app/models/ability.rb
	db/schema.rb
re-added the renewal code to ability.rb
Merge pull request #969 from YaleSTC/966_admin_permissions_master

resolves #966