Removed @DirtiesContext and made tests @Transactional (Spring JUnit4Runner rolls them back)
Added @ContextHierarchy for standard and test contexts
Dropped version of liquibase to 1.9.5 for compatability with jacoco and updated spring configuration (this allows tests to run against an on-disk database)