Now unitlists can be used as parameters for the program.
./bin/part2 -o -p listplayer1 -q listplayer2
-o is for using the output from part1. I extracted the output with the '>' operator in the command line.
Without -o, the main only accepts lists of units with spaces or newlines as seperators.

If nothing is specified, the program takes the hardcoded lists from the main.cpp

For now, player1 has to be zerg, player2 has to be protoss.