fixed balllistic scatter marks and heavily optimised them
Toning down optimisations to compensate for floating point errors
Merge pull request #40 from ashdnazg/arty_gui

Ballistic Scatter
* Make fight default command for armed mobile units again
* Change double-click-fight into double-click-move
-- yay blind commits
Revert "* Make fight default command for armed mobile units again"

This reverts commit 52b53a77e6f51a4d846bbb0e6fedf87954e5a67c.

We'll have to think of a better way to help newbies: this makes it
really difficult to issue retreat orders or specific attacks.
Drop Gunyard cost to 2000 (from 2300); reduce workertime.

Reduced workertime is a slight nerf, but it makes it easier to manage
in the early game. The workertime goes up to 50 after an upgrade, like
vehicles.
Drop zero-in time to 10 seconds; fix 'wait' exploit.

This prevents howitzers/mortars from maintaining (or gaining)
zeroed-in state if they cease firing for more than 8 seconds.

Minor cleanup.
Approximately 50% bump in howitzer firing arcs.

Howitzers are extremely tricky to use for field support;
they typically only find success shelling bases. I'm hopeful that
this (in combination with the reduced zero-in time) will make them
more viable as a tool for dealing with enemy forces.
* Set a TeamRulesParam so unsynced & widget can always easily find the side, too
Start fixing splash damage from string replacement
Finishing fixing splash damage from string replacement
Pr. 123 torpedo boat for USSR
* hopefully fix lua errors in game_InfSupply.lua
* Komsomolets AO and BP
jpn rocketmortar gets 5 seconds more reloadtime, solothurn does less damage vs infantry now