Add optionEndsValues bool to the @Option annotation

Add optionEndsValues bool to the @Option annotation to allow for variable length parameter lists. When true, this allows options with arity > 1 to end when a new option is encountered, even if the set arity hasn't been reached.