Agent will now run secondary behaviour modules while the player is controlling an agent - need secondary modules for things like item equipping during player commands (potentially fixes bug 921)
Primary modules are still suppressed during a player command