BaseTools/Conf/build_rule.template: convert GCC ld archive parameters to --start-group and --end-group

Convert GCC ld archive parameters to more OS agnostic long versions.  Running
GCC ld under Windows doesn't require the escaping of the "(" and ")" characters.
Changing the -\( to --start-group and -\) to --end-group should cover GCC no
matter where it runs.

Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Garrett Kirkendall <garrett.kirkendall@amd.com>
Tested-by: Olivier Martin <Olivier.Martin@arm.com>
Tested-by: Jordan Justen <jordan.l.justen@intel.com>
Tested-by: Liming Gao <liming.gao@intel.com>



git-svn-id: https://svn.code.sf.net/p/edk2-buildtools/code/trunk/BaseTools@2651 c2973edb-eda0-4c78-bc6a-9341b269661f