Actually cache the reachable relation calculated

Previously, the closure inside the TaskManager's _reachableBy field did
compute the whole Set (Actor,Task) on every call.
Merge pull request #18 from svenkeidel/cache-reachable

Actually cache the calculated reachable relation