Add a comprehensive coverage test for ::Result
Result.pm: Fix a bugged codepath
tidy
Add a bunch of test documents
Add test templates
add mapping files mapping test sources with glue for tests
Add test template compiler
add generated tests that aim to give full coverage of defined UI
Add a utility library, Test::Fatal::Assert
Remove requirement to use and_fatal_is sub
update basic result test to use refactored module
Fix various bugs
Add .proverc
Update documentation and Changelog
Trim whitespace