Explicitely provides the Java version maven should use

* It makes builds reproducible
* Without it, when I try `mvn compile` on a fresh clone, I have errors like

> Base64.java:[15,29] generics are not supported in -source 1.3

Note: I'm quite new to Maven, so don't hesitate to tell me if I'm missing some subtleties.