Auth: Net::BER::BerIdentifiedStrings to Strings
Allow the OmniAuth provider args parameter to pass through as either an Array or a Hash.
Remove wget dependency, now all curl
'namespace' should be exposed via the API

Since it's now an integral part of the project name, it should be
visible via the API.
clean app helper
* remove unused method
* simplify gravatar_icon
Fix git group detection for gitolite ssh user.

The tasks gitlab:env:info mixes user and group, and presume as a group 'git'.
However, gitolite group name can be anything.

That patch add the git group name in the config,
and check gitolite.ssh_user group against git.group
(which defaults to 'git', as before this patch, if undefined).

M config/gitlab.yml.example:
  Add 'group' in 'git' section
  Mention default value for the two extra settings
M lib/tasks/gitlab/check.rake:
  Check that gitolite.ssh_user *group* is the one defined in git.group.
  Make sure to default to 'git' as the expected group
    if said group is undefined in the config.
  Note: uses a more complete regexp for the group detection
        (the group can start, end or be in the middle or the list of groups
         of gitolite.ssh_user)
M: config/initializers/1_settings.rb:
  Add default values for gitolite.group and gitlab.user
Fix few test and notify for commit author
More fixes for test
fix notes_on_wall specs
Fix notes model specs
more tests fixed
Fixed spinach test
Fix spec/requests/notes_on_merge_requests_spec.r
should be green build now :)
change roadmap
Store repo satellites outside of tmp directory
Merge pull request #1586 from Bregor/ber_to_string

Auth: Net::BER::BerIdentifiedStrings to Strings
Merge pull request #2538 from jouve/app_helper

clean application_helper a bit
Merge pull request #2460 from calmh/expose-namespace

'namespace' should be exposed via the API
Merge pull request #2420 from koenpunt/patch-1

Remove wget dependency, now all curl