More typical Boot application

This change makes the application a more "typical" boot application by
changing the compiler settings using a property and adding the boot-
maven-plugin.  In addition, the logback.xml file has been copied to
src/test/resources/logback-test.xml so that it is picked up during
testing.