A little bit of codestyle improvments
System hooks execution moved to System hook service
Method moved to service
We don't need to check .profile now that gitolite is replaced by gitlab-shell
An Id must be sended to queue
Fix WebHook and special symbols in credentials

When using web hook with credentials secured web resource, one needs to
put the credentials in the hook URL.

If the credentials contain special symbols (e.g. @ or #), it should be
URL-quoted (e.g. %40 instead of @).

But when Gitlab is making a request, it should unquote the symbols
before base64-encoding them.
Add title for "Remove from team" button
Add transition on search box

It's kind of cool trend to use animated-expanding search box nowadays.
E.g. see Github.
Merge pull request #3073 from dmedvinsky/cosmetic-search-transition

Add transition on search box
Merge pull request #3072 from dmedvinsky/add-title-remove-member

Add title for "Remove from team" button
Merge pull request #3071 from dmedvinsky/fix-webhook-auth

Fix WebHook and special symbols in credentials
Fix merge request migration for postgres
remove duplicate finder in features/steps/path
Update grit for ruby 2.0 support
Update grit to handle symlinks
Merge pull request #3057 from axilleas/master

Remove function 'check_issue_1059_shell_profile_error' from check.rake as it is not needed anymore
Merge pull request #3052 from Undev/system-hook-observer-improves

System hooks code & logic refactoring
Move git post push logic to service
correct indentation in activity observer
Remove gitolite mention from docs