Allow exclude pattern to be parsed.
Add jsonschema extension to populate defaults.
Apply defaults to all of the configs.  Much fewer .get()s
Actually use the exclude pattern.  Closes #47.
Merge pull request #56 from pre-commit/exclude_pattern

Exclude pattern