Don't setuid the repositories on installation
Don't setuid the repositories (Rake checks)
Fix gitlab:check recommendation

Running the recommendation would give out:
GNU find: paths must precede expression
Added methods to protect and unprotect branches
Merge pull request #2839 from m4tthumphrey/protected-branches-api

Added methods to protect and unprotect branches in from the API
Fix sending commit note email to id instead email
fix app crash if author is missing
Add api for creating/listing/viewing groups
Fix mailer tests
Add docs/tests for groups api
Fix groups api: differ between users and admin
Add a delay for sending emails
Ability to manage and remove group as owner outside of admin area
Fix crash on team update
Add test for duplicate group paths
Merge pull request #2440 from  klamontagne/master

Don't setuid the repositories on installation
Small fixes to the installation guide and check task
Port changes from #2803
Dont allow gitlab be loaded in iframe
Code deduplication using inheritance for GroupDetail