[cnc-classic]  re-wrote infantry.yaml

Unit values are now same as C&C Gold, including new unit dependencies.
(vision range is approximate, due to rendering differences for sight range)