Update RoleControl::Controlled to dispatch on target type

+ Close issue #330
+ Add specs for case of creating a project with user_group owner
Merge pull request #334 from edpaget/fix-user-group-ownership

Update RoleControl::Controlled to dispatch on target type