shade away freemarker in mapstruct-processor

* shade package freemarker to org.mapstruct.ap.shaded.freemarker
* build an uber-jar containing the processor and the required freemarker classes
* publish a dependency-reduced pom

I've tested the resulting processor jar within Eclipse JDT as single entry on the processor classpath... worked like a charm... :smile: