reposync: fix multiple syncing
reposync: add option to init if not inited before
reposync: fix done variable, was declared after the fact instead of before
reposync: fix auto if gate, was set to not instead of it is
reposync: make file checks faster
reposync: made two options of update all, update whats already init or init/update all
reposync: forgot a then for an if statement
keep xml files persistently up to date