Functional tests

This is a derivation of the † functional tests that use the `maven-invoker-plugin`, but is configured in a way that is IDE-friendly.
NVM.  It's github's UI being really really lame about updating.