Updated compiler plugin, fixed generic to work with Java 7.