Add CodeClimate badge
Make Travis badge point to BUS-OGD repo
Move integration test from controller directory to integration
Allow configuration of multiple actions at the same time

for_action is now aliased as for_actions, and both accept multiple
actions to configure using the same block. Fixes #23.
Add dependency injection for GenericRole feature

It is expected that many users will want to integrate the GenericRole
feature with an own concept of 'groups' in their software. This
dependency injection allows these users to add some glue code which is
then made responsible for checking whether or not a user is part of some
Generic Role.

Closes #29.
Rename Arrthorizer::GenericRole to Arrthorizer::Group

Because it just makes more sense. And we're not CBAC anymore.
Add level of indirection to ease overriding in Groups

The applies_to_user? function is used internally by Arrthorizer, but
if developers want to override the default behavior, this
applies_to_user function makes no semantic sense (for example, it takes
a superfluous parameter). The is_member? function makes semantic sense
and looks better.
Update Travis badge to only point to master, since it is now release-ready
Bump for first actual release
Merge branch 'master' into releases/0.1

Conflicts:
	lib/arrthorizer.rb
	lib/arrthorizer/role.rb
	lib/arrthorizer/version.rb
	lib/generators/arrthorizer/install/templates/config.yml
	spec/integration/group/initialize_spec.rb
	spec/integration/some_controller_spec.rb
	spec/permission/grant_spec.rb
	spec/privilege/accessible_to_spec.rb
	spec/privilege/initialize_spec.rb
	spec/privilege/make_accessible_to_spec.rb
	spec/role/get_spec.rb