* repo collection is now a member of app because it is one of the most important collections and should be filled on startup every other member has now access to all repos and its branches
* fix repo collection test and tests they depend on repo collection