Use latest plugin versions
Set source and target to 1.5

Java 5 is required because we use enums.  Java 1.1 compatibility will
be possible if enums are converted to constants.