[COOK-3632] Raise an error when any number of bad options

Previously an exception was raised only if 1 bad argument was provided.

Signed-off-by: Seth Vargo <sethvargo@gmail.com>