adding group option to specify multiple groups to run

adding a --group option to be able to specifiy multiple groups to run when -n option is used

````
parallel_tests test -n 5 --groups 3,4 --group-by filesize --type test
````