Fix issues found with measurement script

Some benchmarks take two parameters, but the driver script creates a
command like: `./bench "arg1 arg2"`. The string "arg1 arg2" is used as
the single parameter. This is causing unexpected behavior from  the
scripts that take two parameters. I changed both of the
programs (conjugate_transpose.c and kmeans.c) that take multiple
arguments to only take one, and modified the driving script to pass them
the correct single argument.