Cast zip to dict.

We intended to get a dictionary from the filenames and functions not a
zip object directly.
Lint the parameters.

The parameters needed a little tweaking to ensure they were clear when
printed as part of the help statement.
Remove append actions in parameters.

Apparently the append with a nargs option is doupling up the listing.
Removing that simplifies everything back to the expected list.
Invoke the actual linter, not its name.

We needed to udpate the linter invocation to match the expectations
created during linter development and call the linter in the dictionary
not the name of the linter.
Update non-existent parameter check (in_place).

Seems that when we don't specify in_place, it's value is None, not
non-existent.  Updated logic to handle this situation.