more rigorous testing of resource creation
really, that was overkill
mark resources obselete to force a reload instead of removing them
from the cache
fixed resource watch service deletion tracking

- now handles dependencies
- tested