Use legacy compilerArgument element instead of compilerArgs

compilerArgs was introduced in maven-compiler-plugin 3.1 and is not supported yet by m2e-apt (https://github.com/jbosstools/m2e-apt/issues/25).

The workaround consists in using compilerArgs instead (one big ugly line). Notice the unbalanced quotes here, required by maven-compiler-plugin to support spaces

The dependency plugins must also be invoked by m2e during the project configuration phase, in order for the com.google.java.contract.classpath option to be properly resolved
Merge pull request #1 from fbricon/patch-1

Use legacy compilerArgument element instead of compilerArgs