Module::Build subclass for Smolder specific testing and installation.
Make sure that we test against a new, empty SQLite db and that Smolder is up and running before running the test files. Then make sure we shut down Smolder when done.
Run the smoke tests and submit them to our Smolder server.
Create a new blank DB in the data/ directory (used for development)
Update all the HTML for the existing smoke reports. This is useful for development and also upgrading when the report HTML template files have changed and you want that change to propagate.
Run perltidy over all the Perl files in the codebase.
Run perltidy over all the Perl files that have changed and not been committed.