Gangflags rewrite.

Squashed commit of the following:

commit 1631aee1d008d3a00a3b8df09fc098227d9c083f
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Fri Nov 23 13:55:16 2012 -0600

    readd makarov SD to masterarray to fix gang shop

commit 9e7119e5547d79ca4dcc06f36554b80f26ad9dfb
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Fri Nov 23 10:36:12 2012 -0600

    rate adjust, move cancellation to end of script

commit 140cbfcf26817351f66ad9a8ee3180b5d5c0a3a2
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 22 10:58:38 2012 -0600

    start cleaning this shit up

commit 77a6f4ed5f87dc37f60b01f77749b828f7e3b6d6
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 22 10:40:15 2012 -0600

    oops

commit 2cef130301b95420cbde91ab9fcb50741fbc5d21
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 22 10:33:55 2012 -0600

    pass height to local vars

commit 4dd6d084e6585dc31fb4fa0db8af966d9e771bfb
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 22 10:24:08 2012 -0600

    use public ga height var

commit 90d7178504f3a570b15eda9b2f15503585f4643e
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 22 09:23:22 2012 -0600

    init public ga height vars, cleanup

commit 152ec8bcd91f028d3fb2c32b63efe1b98dd57686
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Wed Nov 21 07:34:40 2012 -0600

    undouble

commit f9c86913908f99e874b5895213a706e3746b0d33
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 15 04:36:00 2012 -0600

    broadcast takingflag

commit 43f562627952b2f5633f453f2c73278edba23490
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 15 04:17:58 2012 -0600

    vectorup in test.sqf

commit 599f0b2b651632eea31ae0cba755ea5bbf7c325a
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 15 04:08:14 2012 -0600

    enableSimulation in test.sqf

commit 5548506a7f2fc1307f29ccdaf336dc7ab0ae058a
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Thu Nov 15 03:42:05 2012 -0600

    redoubling efforts

commit 46b092a968b30f6fe18aff0cfe0f7ac542dc84e3
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 03:15:35 2012 -0800

    Revert "Remove debug logging."

    This reverts commit be765cebcac570b0bd92382e65a2936dcc3f0478.

commit c2aa8e16871f318265d444836c0f9103c7bb7fe4
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 02:58:55 2012 -0800

    Remove debug logging.

commit 7b7bd388d4fc4a6069690ae0bafb153fad1cb373
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 02:53:44 2012 -0800

    Remove extra sleeps.

commit 9ac02c835f49d720ef29351a6170693576cecb98
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 02:51:51 2012 -0800

    Start the animation before we do anything.

commit 66fd8083afa1ee7e8f9e367d44e26ac2f52cadeb
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 02:31:03 2012 -0800

    Run animation stop in a better place.

commit dda4ee1d507fd695118d39708bb2dbafc8470aa6
Author: Mark Turner <mark@amerine.net>
Date:   Tue Nov 13 02:01:33 2012 -0800

    Remove height guards.

    Calls to GC_FNC_NormalizeGangFlagHeight will never exceed the height
    bounds for flags.

commit 543c0cc5c4c7431667c372204a40fd298077c0e5
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sat Nov 10 04:23:13 2012 -0600

    GA labels WORKING

commit 2fb49cd10414503c7a22a154b7ef863fd9536182
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sat Nov 10 02:22:20 2012 -0600

    = to ==

commit 0ead38cc97b640dd54de1e275678cdab1dbac98f
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sat Nov 10 02:16:52 2012 -0600

    label GAs

commit dc62ee8934d2af6adc1f251a0946385f2e264a7f
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sat Nov 10 01:53:14 2012 -0600

    may stop flag from moving when nobody working

commit 03518444db15045f4ac2abf81bd49258dcfdae05
Author: Mark Turner <mark@amerine.net>
Date:   Fri Nov 9 01:35:31 2012 -0800

    Move capping/netralizing to mover.

commit 406f0760d91b9f0939d653aa31260cfbe72db4f5
Author: Mark Turner <mark@amerine.net>
Date:   Fri Nov 9 00:53:12 2012 -0800

    Tabs -> Spaces

commit 4cab04c8eccb57303309d65385ded60e481546ca
Author: Mark Turner <mark@amerine.net>
Date:   Fri Nov 9 00:51:02 2012 -0800

    Protect Gangflag height bounds.

commit 85a5b611d435d7378d603cf0d510085e36aed369
Author: Mark Turner <mark@amerine.net>
Date:   Thu Nov 8 22:51:19 2012 -0800

    Change stats to groupChat

commit 50b80c39dadac9dd57529dc8563308e2e0eb41fc
Author: Mark Turner <mark@amerine.net>
Date:   Thu Nov 8 22:30:26 2012 -0800

    TEMP: Add additional logging

commit 6f2d5ddbaf1830e565c5c7ced4de7a397da58584
Author: Mark Turner <mark@amerine.net>
Date:   Thu Nov 8 22:28:39 2012 -0800

    Move single rate back to .18

commit e3444c9d3112d1ec41ef295fc14d135ab8f90af5
Author: Mark Turner <mark@amerine.net>
Date:   Thu Nov 8 22:04:43 2012 -0800

    Use Absolute POS relative to terrain.

    Capping the flags is odd when the tides below affect the Z-axis
    calculation.

commit 0142e59bc8aa9929b83602af787809218e818bc0
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Wed Nov 7 22:35:28 2012 -0600

    precision and test.sqf

commit 453efbf7dcfe0edaa5cd7adde418c634d180b3d0
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 06:40:23 2012 -0600

    oops

commit 1b0f544f2fa5467bbd5771d8ca94ab74e2c37c59
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 06:24:16 2012 -0600

    some things

commit 6aa5eaffaf4937c668c9fb7cea540432aa717740
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 05:32:35 2012 -0600

    reniling it out

commit a26a7a4447071cb63410eaec92383d86a0304c43
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 03:11:27 2012 -0600

    isempty

commit b07c786b0c0133c2b15249b6339317b07b21eccd
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 03:05:02 2012 -0600

    deniling it out

commit ea66c2345e44cd7fd6c16cba5ae767b28ecf8ded
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 02:51:23 2012 -0600

    niling it out

commit a76e614d2d80b804c5d1ee0ef5dca0d1ec768dda
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 02:46:40 2012 -0600

    2 minor changes

commit 57f80039e41deebc610c652d58b5068abaed92d4
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Tue Nov 6 02:25:55 2012 -0600

    using mover public variable

commit a7f2144f7d3c4f2de7e80960d4630fb38ed2a4de
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Mon Nov 5 21:13:38 2012 -0600

    remove transition entirely

commit 08491a9925a334d0a64b06b03e290e52ccd90508
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sun Nov 4 18:38:12 2012 -0600

    wait before pos reset during terminate

commit ced784b0fe062289ab5f61f8bbe0b75ebfb0c41e
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sun Nov 4 17:04:05 2012 -0600

    slowed down to adjust for mp lag

    not as smooth as I was hoping

commit 63feb18cd76242496458b8e4281a03a975f35a00
Author: Durandal <teh.1337.h4x0r@gmail.com>
Date:   Sun Nov 4 15:48:02 2012 -0600

    DEBUG ON! rewrite of gangflags for smoothness/MP

    first attempt - still set up for testing