rework how FakeCap `run` method works

It now stores off just the first arg passed to it (the cmd) instead
of storing off all arguments in an array.  This has proven to be the
more intuitive default behavior for tracking run calls.