if not > unless
1.9 hash syntax for Symbols
Prmd::CLI, break parse_options off into make_parsers
Added Rake tasks combine, doc, and verify
Schema, snake_case variable names
Prmd::CLI, require what you use in the file

While it helps keep the repetition down by requiring files that require
the ones you use, its best to require what you actually use, in the case
the structure changes.
And this one slipped me...
Avoid variable shadowing
Small changes here and there (nothing big)
HashHelpers is a submodule of Prmd
Prmd.verify uses the Prmd::Verification module
Split CLI commands into submodules

Because no one likes staring at a giant hash with OptionParsers in it...
remove special requires

These requires are only needed by certain files, and should be required by
them as needed.
Moved UrlGenerator::Generators to separate files
Few code changes to satisfy rubocop
Documented all files

Some methods are partially documented, since they're private to the API

Well, not complete, it could still have a few more edits and examples
Added noop CLI tests
Found cli/base bug during tests