Added unassociate_units() to remove units from copied repos or repos without feed
Added check that repo cannot be deleted twice
Added Taskfailure to catch failures in tasks