Changed from JDK 1.7 to 1.8
Switched from HSQLDB to H2, H2 offers more flexibility complete with a networked server over an in-memory implementation
Switched to the HikariCP connection pool
Upgraded to cucumber-jvm 1.2.0 which supports the spring test ORM contract which rollsback transactions
Removed all @EnableLoadTimeWeaving annotations