use fixtures for forking

--HG--
branch : beta
Use only mustcontain for testing response body

--HG--
branch : beta
more usage of fixture tools
in tests

--HG--
branch : beta
css: don't float the paginator - let it take the space it needs

Fixes rendering issue on the "messages" page.

--HG--
branch : beta
util: remove attempt of renaming get_filesystem_repos while remaining backward compatible

--HG--
branch : beta
config: automatically assign instance_id for host and process if it has been set to *

It is no longer a problem to invent new instance_ids on startup - unused keys
will be deleted.

--HG--
branch : beta
extra : source : d091c31cb65c138e870f6054a8c3bc0dae09babc
config: rename options to show_revision_number and show_sha_length

'sha_show_numeric_rev' had nothing to do with the sha value.

The revision numbers are kind of native to Mercurial and there they are known
as 'revision numbers'.

'sha_len' was very short and didn't clarify that it only controlled what was shown.

These settings are currently only used in the changelog, but they should be used everywhere.

--HG--
branch : beta
extra : source : c6f2ffdcf0c1c8475d8384b7bc7793d4bdb8fdc6
pullrequests: state "closed" explicitly

A closed-as-in-locked icon did not communicate the closed-as-in-inactive state
clearly.

Instead we say "Closed" and make the text greyed out. Not pretty but more
efficient.

--HG--
branch : beta
extra : source : 68ccc1ae2082ebb1bc3998c2823d0d98d17161ef
Fix 'repos group' - it is 'repository group'

--HG--
branch : beta
extra : source : 54acf67ebf45232956e62fe3ce594cd72f45ffbf
Fix a lot of casings - use standard casing in most places

--HG--
branch : beta
extra : source : 8586dddf9f86ac13d703c27cf52f93f0a53cc5bf
summary: redirect from repo URLs with #branchname to changelog with this branch

This implements partial support for the Mercurial syntax for specifying
revisions so https://secure.rhodecode.org/rhodecode/#beta works both for
pulling with Mercurial and browsing.

This uses javascript, and has a bit of extra support for onhashchange in HTML5 browsers.

--HG--
branch : beta
extra : source : 5e0cfb2234ca2357609f04d7073dbba53b4d9642
codecleaner

--HG--
branch : beta
user menu: remove Journal link - it is already in the top menu

--HG--
branch : beta
extra : source : b60b6fd7cfc82635f79bc85b8c76c81e237865a5
usermenu
- show more space for email
- move notification into link

--HG--
branch : beta
extra : amend_source : 42b085fdc9d22dec6434cfe802bb77d774a61127
fixed admin link for creating repos, and refactored the routes name

--HG--
branch : beta
fixed dead links for non-admin users

--HG--
branch : beta
reduce the size of repo in contextbar, it was too big and looked awkward.

--HG--
branch : beta