Removed BehaviourPlanData, InteractionPlan now stores InteractionPlanData to serve the same purpose, old usage (crafting) should instead use Intentions when we re-implement the feature
Added some EntityConditionFilter result caching/blackboarding in Group+Knowledge
Foreach killing in GroupManager
Deleted UnitCanFindCraftingItems consideration
Deleted UnitCanFindItemOfType condition (replaced by UnitCanFindEntityCondition)