Fixing issue #53, related to umlauts and UTF-8 encoding.  Manually
incorporated change from a pull request, plus enhanced test case to
reproduce original problem.  Also includes a new ANT target to push the
built artifacts to the local maven repository, if you use that.  Renamed
the prior "maven" target to reflect the difference between that target
and the new one.  Thanks to Max Gensthaler for his submission.