Moves AI players to one global using the module pattern.
This avoids wrapping overhead that would otherwise be required because multiple globals per compartment aren't supported anymore in newer versions of SpiderMonkey. 

Check the ticket for a detailed explanation.

Closes #2322
Refs #2241
Refs #1886



git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14441 3db68df2-c116-0410-a063-a993310a9797
Some missing changes in #2322.
Refs #2322


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14442 3db68df2-c116-0410-a063-a993310a9797
Commit Micket's hawk model/rigging, textures using photos by unarmed, add an entity that moves around the map, change maps to use the entity and not the idle actor. Fixes #1228, Fixes #1975.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14443 3db68df2-c116-0410-a063-a993310a9797
Make hawks selectable in Atlas and alleviate their tendency to congregate in the upper right corner of maps.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14444 3db68df2-c116-0410-a063-a993310a9797
Fix [14444]

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14445 3db68df2-c116-0410-a063-a993310a9797
Move debug function and debug flag to API3 and use them from Aegis.
Remove copyPrototype from Aegis because that function is currently not used and is already in API3.

Refs #2322


git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14446 3db68df2-c116-0410-a063-a993310a9797
Fix water rendering (transparent objects now appear correctly when underwater/in reflections)
Add a new config option (renderactors) that, if set to false, will prevent actors from rendering in-game (grass…)

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14447 3db68df2-c116-0410-a063-a993310a9797
Hide map size for skirmish and scenarios. Refs #2301.
Also fix my previous commit because obviously I had committed the wrong default value.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14448 3db68df2-c116-0410-a063-a993310a9797
Fix units chasing each other. Fixes #1537

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

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14450 3db68df2-c116-0410-a063-a993310a9797
use UnitMotionFlying for the hawks

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14451 3db68df2-c116-0410-a063-a993310a9797
Fix tests.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14452 3db68df2-c116-0410-a063-a993310a9797
Use another muc room for svn/a16.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14453 3db68df2-c116-0410-a063-a993310a9797
Try to fix some errors in the bot by checking a player id's validity before using it as an index.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14454 3db68df2-c116-0410-a063-a993310a9797
Change the lobby registration to the new UI style and try to make it more ergonomic.

git-svn-id: http://svn.wildfiregames.com/public/ps/trunk@14455 3db68df2-c116-0410-a063-a993310a9797
Use ACLs in the ipstamp module to support multiple lobby bots.

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