#953 - Move functional testing code to its own Maven module and utilize the gmavenplus-plugin for Groovy compilation
#953 - Ensure the Browser being driven by a Spec is the same even in setup
#953 - Build out some additional page objects and convenience methods