[GROUND][#] Implemented a basic idle behaviour
[CORE][+] Added boolean functions

(cherry picked from commit ba6565c44d60fa03877646e539dd4cc0f23ab826)

Conflicts:
	kAICore/FunctionNode.cs
[GROUND][#] Tidied up the squad order behaviour
[CORE][-] Removed initial attempt at Debug from before

{CORE][+] Created DebugInfo for all objects that need it.