Adds dict option handling.

Fixes #838. Converts optparse objects into dicts before passing them
into permutations_runner, which is probably how it should have been in
the first place.
Only deleting verbosityCount item if it exists.
Merge pull request #841 from rhyolight/perm-runner-options

Adds dict option handling.