feat: pass command line opts through to browser

For large test suites, always running all the tests is slow. This change allows command-line arguments to be passed through to the runner as the single option to `__karma__.run`. This allows you to target specific tests per-run (when combined with a browser-side runner function that uses this feature).

BREAKING CHANGE:

The config file is no longer assumed to be the first argument, it must be specified with either -c or --config-file. I had to do this in order for unknown arguments to be pass through unmolested.