Roman tower remake

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14495 3db68df2-c116-0410-a063-a993310a9797
Removes g_ScriptingHost and implements global to compartment 1 to 1 relation.
Each GUI Page gets its own compartment and all ScriptInterfaces in the same thread should now use the same JS Runtime.
This is required for the SpiderMonkey upgrade.
Check the ticket for details.

Closes #2241
Refs #1886
Refs #1966
 


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14496 3db68df2-c116-0410-a063-a993310a9797
add the ability to exclude props from the selection size + add aura visualisation rings again

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14497 3db68df2-c116-0410-a063-a993310a9797
Fixes assertion failure when clicking the settings button (aiconfig) on the match setup screen.
This problem happens because callback functions need to be passed to GUI pages differently since r14496.

Refs #2241


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14498 3db68df2-c116-0410-a063-a993310a9797
Fixes assertion failure when opening the ingame manual.
This problem happens because callback functions need to be passed to GUI pages differently since r14496.

Refs #2241


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14499 3db68df2-c116-0410-a063-a993310a9797
Automated build.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14500 3db68df2-c116-0410-a063-a993310a9797
fix targetPosition != null check

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14501 3db68df2-c116-0410-a063-a993310a9797
Use an actual flee order to move animals away from the foundation. Fixes #2347

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14502 3db68df2-c116-0410-a063-a993310a9797
Now really fix the temple aura. See r14497

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14503 3db68df2-c116-0410-a063-a993310a9797
Reduced armor for Roman siege walls.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14504 3db68df2-c116-0410-a063-a993310a9797
Merge 'remotes/trunk'