Polish up integration tests

This change polishes up the controller integration tests.  It removes
the dependency on Spring abstract tests classes and uses the more
concise style of Spring Boot configuration.