New: F3 PreMount component

Function is named preMount and called by using [array] call f_fnc_preMount or [array,boolean,boolean] call f_fnc_preMount.

Parameters:
1. array containing vehicles to mount
2. array containing groups to be mounted
3. boolean to control whether non-cargo seats should be manned. Default is true.
4. boolean to control whether fireteam cohesion should be ignored (fireteams are split between vehicles). Default is false.

In the pre-placed orbat this component could be implemented by placing a gamemodule and syncing it to a selection of vehicles, with the following in the module's init:
[synchronizedObjects this,[GrpCSAT_A1,GrpCSAT_A2]] call f_fnc_preMount