Streamline POM

Most work done with complete `<plugin>` definitions in the Maven POM can be solved by using simple properties, e. g. project global encoding doesn't need to be configured per-plugin.