Move abilities tests out of space controllers and only ensure authorizarion is called refs #1172

Conflicts:
	spec/controllers/spaces_controller_spec.rb
Prevent i18n deprecation warning
Auhtorization tests for user controller
Update rspec-core to correct a bug
Use coverage with COVERAGE=true in the test command line
Make should_authorize really work by not calling extra code
Remove ability tests from controllers (user/spaces) and assure this doesnt hurt test coverage
Authorization tests for manage controllers
Remove spork gem
DRY code in lib/mconf/shibboleth.rb
DRY code in lib/mconf/digest_email.rb
Add tests for news controller and refactor it a lot
Add tests for attachments, correct some permission stuff and refactor controller
Some tests for spaces#user_permissions
Add some tests for permissions controller/model and remove some code
Don't test repository enabled on attachment abilities
Merge branch 'branch-v2' into branch-v2-refactor-ability-tests

Conflicts:
	Gemfile.lock
Add a few more permission tests for users and spaces

refs #1172
Fix a few permission checks when displaying profile information

The public profile information should be always visible, only the private
profile should be restricted sometimes.

refs #1277
Merge pull request #20 from mconf/branch-v2-refactor-ability-tests

#1172, refactor authorization tests

refs #1172