scm_instance shouldn't be cached in anyway inside object

--HG--
branch : beta
api: drop commit - mark_for_invalidation will commit

--HG--
branch : beta
extra : transplant_source : %C9%3A%F7%8Ad%A3%2A%28X%A27%B1V%5D%FBf%BCH%AE%1D
invalidation: some documentation and refactoring, second round

--HG--
branch : beta
extra : transplant_source : %B7%86e%1B%08%60%C0I%B5%9D%22%E36%83%0EiU.zw
invalidation: simplify get_prefix

str.split will always have a [0], and cache_key will always contain
repo_name=cache_args and the split will thus always return two elements

--HG--
branch : beta
extra : transplant_source : %02%DA%27b%F3%EE%2B%F2%FFi%D8S%3C%FE%03%21%22o%3D%98
invalidation: inline _get_or_create_inv_obj

--HG--
branch : beta
extra : transplant_source : 9%08%29%27%E25.%D6%85%CD%C8%FC%5D%1DPb%15%B4w%9F
invalidation: set_invalidate is (obviously) only used to invalidate the whole repo

--HG--
branch : beta
extra : transplant_source : %AA%C5%B0%A5%A6%06M%CA%B1r%81%EC%FB%1FG%A4%ECh%91H
repr of cache inv object show also now cache_active + some better logging

--HG--
branch : beta
fixed prefix extractions from cache keys + cleanup

--HG--
branch : beta
bring back review status in main changelog

--HG--
branch : beta
extra : amend_source : 836edf2b1630ed02d2d0bc0c9d074f9ed0c64ac9
moved the instance id after version, beeing at the end looks odd, and confusing.

--HG--
branch : beta
merge with rc1

--HG--
branch : beta
added __eq__ operation on vcs Repository objects
- eq compare if objects are same class and have the same path
- fixes some issues introduced after @LazyProperty was removed from scm_instance

--HG--
branch : beta
removed duplicated logic of how we invalidate caches for repos

--HG--
branch : beta
repo rescann should detach forks of zombie repos,
this way we ensure we do proper cleanup of such repos.

--HG--
branch : beta
Implemented preview for comments

--HG--
branch : beta
codecleaner for rhodecode.js

--HG--
branch : beta
update japanese translation

--HG--
branch : beta
extra : source : 6b047b51bedac80510fd9b7a36c90e53bd78ae47
merged rc1 into dev

--HG--
branch : beta
bump version of development

--HG--
branch : beta
 small fixes backported from stable

--HG--
branch : beta