Import the mirrormanager client as it is in MirrorManager1
Code style changes to the mirrormanager client
Add the mirrormanager cron script as present in MirrorManager1
Drop reference to the update-static-content now that we no longer have it
Bundle in the zebra-dump-parser project as it is in MirrorManager1
Import the get_global_netblocks as present in MirrorManager1
Update the call to the crawler in the mirrormanager cron
Ignore .pid and .lock files in the sources
Update the call to get_global_netblocks in the mirrormanager cron
Import the update-master-directory-list as present in MirrorManager1
Code style changes on update-master-directory-list
Adjust the call to update-master-directory-list in the mirrormanager cron
Fix the Email validator in the forms

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Replace the DB mapping from Category to Directory by a property doing the same

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Add method to the internal library to retrieve all the versions stored

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Add method in the internal library to retrieve a specific category by its name

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Add method in the internal library to retrieve a specific category by its identifier

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Start porting update-master-directory-list to MM2

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
Add an example test.cfg that can be used to tests the different scripts

Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>