Remove db4o cruft
Fix comment typo
Explain why we need a single lock for the entire tree.
Pass in the root rather than the CooldownTracker.
Synchronize on root not on this
Synchronize in setParent
Remove moveElementsTo, and imports.
Always track retry count for simple one block fetches
Remove use of make(), keep cooldown times on the BaseSingleFileFetcher.
Remove HasCooldownTrackerItem, make etc. Not needed post db4o.
Locking in setParent()
Add getParentGrabArray() to HasCooldownCacheItem
Rename HasCooldownCacheItem -> RequestSelectionTreeNode
FIXME
Get the parent directly, don't store it.
Rename newPriorities -> priorities
Remove unused class
Checks and logging
Remove the actual cooldown times cache and keep everything on the RGAs/SRGAs, but keep CooldownTracker for now.
Implement (S)RGA.clearCachedWakeup recursively