AI Scripts must now implement two stages: Selecting a movement point, then selecting a combat target after movement has completed.

Defensive AI updated, will never move but will attack any enemies in range.

Offensive AI emptied in preparation for AI controller updates.

Signed-off-by: Ken 'Minalien' Murray <minalien@gmail.com>
Implemented AI Offensive behavior type.

Signed-off-by: Ken 'Minalien' Murray <minalien@gmail.com>
Merge pull request #201 from Minalien/master

Implemented updates to AI system.