Added repository recreation app

Sorry for such a big PR.

The main ideas are:

 - the creation of a new app for recreating the repo
 - the use of memory quantities where appropriate
 - the use of a custom MR job to recreate factsets   
Can we make `---` an alias of this as well. Or just remove `---` because it is a bit of a weird symbol for set difference.