Also test on 1.8.
Add package maintainer object.
Add package version object.
Use package maintainer and version objects.
Remove trailing whitespace.
Start custom exception classes.
Simplify package objects.

Remove usage of SimpleDelegator and explicitly create the fpm object.
Add InvalidConfigKey error.
Start FPM::Cookery::Config object.