Do more thorough check to see if option is dict type
Do more thorough check to see if option is dict type

This is way down in `Command.get_arg_parser()`. When checking to see if
an option should be parsed as dict type, there are a few possibilities:

1. The type of the option is specified as `dict`
2. The type of the option is specified as the string 'dict'
3. The default for the option is a `dict`

Previously, we weren't checking for 1.

wylee/runcommands,wylee/runcommands