Add loading of skills from memory
Add correct loading from memory (by checking for its deps)
This is done by two steps
- add every skill first as an empty skill to the DC
- iterate over the skills again and update each skill and set corrupted accordingly (and add to the corrupted skills list)
when a provider gets added to the manager try to iterate over the list of corrupted skills and see if they work this time