Added IEntity.RegisteredTo (IContainer) and RegisteredBy (Unit)
Added Unit.Worker.RegisteredEntities
Added IsCarryingEntityRegisteredToContainer modes, held check
AgentBehaviourSlot ticks once after successfully setting a new GPV
Eating AI gated by held registered entities condition, should stop people eating while carrying sticks or whatever for some other purpose