Move MessageTools to messaging package
Remove static chain with a ExecutionPlanBuilder. Add some extra logging in the CommandChainMaker.