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.