unit_shield_link.lua: optimization
* movement of non-connected shield-unit will no longer recreate links of all shield-units
* movement of connected shield-unit in one group will no longer recreate links of shield-units in another group
gui_chili_chat2_1.lua: make vertical scrollbar ignore left-click + modifier key, and ignore other button except left-click. This to avoid stealing click when not specifically intended to (effect is big when in Low resolution and ChiliChat2 being placed on left of screen).
gui_chili_chat2_1.lua: allow spacebar on Vertical Scrollbar because its part of Spacebar+click shortcut
gui_chili_crudeplayerlist.lua & gui_chili_deluxeplayerlist.lua: vertical scrollbar only accept left-click to reduce chance of stealing click.
dbg_profiler.lua: "/luarules profilegadget <name> <sec>" will now profile Unsynced callins too.
unit_shield_link.lua: convert SYNCED-table into SetUnitRulesParam() for drawing.
* Seems to lower contribution to FPS load by tiny tiny percent (around 1%) but its hard to maintain FPS for fair comparison (update rate will differ when my FPS change). Ideally it should be system that could achieve higher FPS & use VSync to maintain steady FPS.
Merge pull request #54 from xponen/dbg_profile

dbg_profiler.lua: "profilegadget" command will also show cumulative second for Unsynced portion
Merge pull request #53 from xponen/chilichat2.1

gui_chili_chat2_1.lua: make vertical scrollbar only listen to left-click (to reduce chance of stealing click)
Merge pull request #51 from xponen/shield_link

unit_shield_link.lua: 2 optimization
cmd_area_attack_tweak.lua: allow CTRL+Area_attack on 1 target only (allow attack even if there's only 1 target)
unit_jumper_jumpOverObstacle.lua: exclude Sumo from auto jump AI
gui_chili_crudeplayerlist.lua & gui_chili_deluxeplayerlist: avoid window stealing click when right-click or mid-click but still allow tooltip when not pressing any button

unit_dynamic_avoidance_ex.lua: fix arty unit going toward enemy
unit_dynamic_avoidance_ex.lua: detect disarm, fix crash, and add option to disable jink-while-reloading-weapon
unit_transport_ai.lua: auto-transport-from-factory evaluation now able to take account of speed modification due to transportee's mass.
gui_chili_crudeplayerlist.lua & gui_chili_deluxeplayerlist.lua: if window contain no tooltip then will never steal click except for Spacebar+left-click (option menu shortcut).
https://github.com/xponen/Zero-K/commit/b8a9db4a49c44d6caf685fb95d70bd110c6fd263 avoided steal click with modifier key pressed but unable to avoid steal click when simple right-click is used. Only fix is to avoid stealing click when tooltip is disabled (up to user preference to enable tooltip or not)
unit_dynamic_avoidance_ex.lua: non-cloaked constructor will try to skirm at edge of enemy turret, while cloaked constructor will just avoid collision.
unit_dynamic_avoidance_ex.lua: fix scuttle getting too near to enemy (nearer than decloak range)
gui_epicmenu.lua: removed duplicate MakeSubWindow() as mentioned by CarRepairer & make some coloring of path-labeling (in search result) and make it clickable (as shortcut to a path)
Update factoryveh.lua

Description update: Weasel -> Dart
gui_chili_docking.lua: fix https://code.google.com/p/zero-k/issues/detail?id=882 (minimize button broken if widget is removed).
and... save window position even if docking not enabled (useful for custom exotic arrangement).

to make the fix work, additional information added to the following widgets:
gui_attrition_counter.lua
gui_chili_chat2_1.lua
gui_chili_crudeplayerlist.lua
gui_chili_ctf.lua
gui_chili_docking.lua
gui_chili_minimap.lua
gui_chili_proconsole_test.lua