Fix placement of file nodes around their parents (folder nodes).
Fix placement of file nodes around their parents (folder nodes).

The code ignored some of the nodes when it switched to a new layer and
also didn't update the position of others correctly. Now, file nodes
are distributed evenly around their parents and it seems to work fine
with large amount of files too.

rm-code/logivi