Baldur/tweak mapmatching

changes to mapmatching, guided by maine ;)
There is a new utility in Java 7 that can make this a little less verbose.

http://docs.oracle.com/javase/7/docs/api/java/nio/file/Files.html#readAllLines(java.nio.file.Path,%20java.nio.charset.Charset)