Force compile source from UTF-8.
Otherwise it defaults to something odd.
And the property already set (project.build.sourceEncoding) doesn't seem to be
used by the mvn compiler. Which is... also odd. Or more likely, I don't 100%
understand it.
diff --git a/pom.xml b/pom.xml
index 803e2e4..31ae723 100644
--- a/pom.xml
+++ b/pom.xml
@@ -39,6 +39,7 @@
         <configuration>
           <source>1.5</source>
           <target>1.5</target>
+          <encoding>UTF-8</encoding>
         </configuration>
       </plugin>
       <plugin>