Fix dashes-to-camelCase for options with no aliases

Found a bug in the new feature I added in #6.  Before this change, setting `argv.someOption` from `--some-option` only worked if that option had some aliases.