* Added intentions to the units - every unit know have a map of
gameobjects with intentions to them - to know if some stuff from
previous round was done or not.

* Agent now can get nearest free knowledge to given unit (used for
example when creating unit and every unit would normally go into the
same knowledge - know they have intentions and agent is able to
distribute them into another sources even, if they arent seized yet.