Add configuration type to item under test

Add configuration class that Module::Build is able to use.

See Perl-Toolchain-Gang/Module-Build@ffdcbb57af5bca0f319177b9d0164581da70605c for the commit that started this behavior.
Use a real builder object

Use a real builder object instead of faking the internals
Merge pull request #36 from MidLifeXis/fix_validation_test

Add configuration type to item under test. Closes #35.