Use project.build.sourceEncoding in compiler

Defining a default encoding of _UTF-8_ in `project.build.sourceEncoding` and
then overriding it in the compiler args with another (presumably wrong)
encoding does not make sense. 
By default, `<encoding>` will use `project.build.sourceEncoding`.