Extracting the EntityWrapper handling out of the Node/Children classes.
Moving util method from FilteredEntityChildren to EntityWrapperUtilities.
Removing the ListenableFuture from RefreshableNode.refresh()
Replacing all the node children loading with an async ChildFactory.
Canceling load on selection change or when the user expressly stops the running task.
Taking the lazy loading status from the ChildFactory (and thus fixing search).
Using a lazy ChildFactory for the root nodes too.
Merge pull request #78 from fierarul/master

Using ChildFactory everywhere for lazy nodes loading