Improving JUnit tests for ResourceDao.findTopLevelResources()

Now, each of the typical 6 scenarios is going to consider orphan nodes,
I mean, nodes that are defined on the DB but don't have RRDs, and nodes
not defined on the DB but have RRD directories associated (like deleted
nodes).