Raise CommandError for incorrectly-formatted dict options
Raise CommandError for incorrectly-formatted dict options

Raise this instead of a `ValueError` so it will be caught by the main
script, which will show a nicer error message instead of spewing a
traceback.

wylee/runcommands,wylee/runcommands