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   
I added this: https://github.com/ambiata/ivory/issues/133 because I thought the tests were still passing. If they did in fact fail, #133 can be closed.