Empty suites command-line flag should skip running client

Refs #241. Closes #270.

(cherry picked from commit 50b24244d32c78c23cd44ee858cc1e9a26c9f3f9)

Conflicts:
	runner.js
Merge branch '2.1' into 2.1-geezer