Removed language level form the compiler plugin, and refactored to use java 7 lang level improvements