Fix several_namespaces? to work with multiple ownership of groups
Merge pull request #5041 from stecman/several-namespaces-fix

Fix user.several_namespaces? to work with multiple ownership of groups
Fix feature test
Fix 404 if Group guest visit empty group page
Update User api to respect default settings

-API now respects default_projects_limit, default_can_create_group, and default_can_create_team

Change-Id: I059d060d576df1050e5371e707381c5e8c608a7a
Update to only provide one way to get a default user

-calling build_user will now apply defaults and only override them if as: :admin is set

Change-Id: Id1d938c0967752ecc14370af54f2d88128d18c44
Style updates

Change-Id: Ib4eb533dff5c722fe559330e4aa71b5d5baf6fb8
Update poltergeist and database_cleaner
Email templates when user was added to group
Removed private scope

Change-Id: Ia723321a5cb05deb626d34c7d8d78194e049b1f0
New landing page when you have 0 projects
Merge pull request #4743 from karlhungus/feature-users-api-respect-defaults

Update User api to respect default settings
Truncate some text from dashboard events
Remove commented tests since nobody is going to fix them
Fix bug with rendering changing images in commits

When viewing the diff for a changed image file, two bugs occur:

- Both the 'before' and 'after' images link to the 'after' commit
- Visiting the link for either image will cause a error

The first is caused by both image links referencing '@commit.id' rather
than '@commit.parent_id'.  The second is caused by the use of
'project_tree_path' which is used for creating links to directories in
the git file tree. 'project_blob_path' which links to files should be
used instead.
Minor UI change in iews/public/project/index.html.haml

Placeholder in search field was wrong
Fix typo in tests
Merge pull request #5052 from jbornschein/fix-typo

Fix typo in tests
Rescue an error if group doesn't exist
Merge branch 'feature/new_landing' of /home/git/repositories/gitlab/gitlabhq