pgenutil.pas: * parse_generic_parameters: a ';' terminates a parameter group, so correctly adjust firstidx in that case + added test git-svn-id: trunk@29685 -