IteratorExecutorSlave now applies a Core before executing an physical
query plan, and frees the applied core after the executing.
One minor change: 
    Rename IteratorMessage into PhysicalQueryPlan