macros.fjava: Fix _javadir macro usage
Add some tests for pom_ macros
pom_macros_test.py: simplify the tests a bit

Move more stuff to decorator
pom_macros_test.py: use variable instead of hardcoded path
More tests for maven.prov
Initial tests for maven.req
More tests for maven.{prov,req}
TODO: add pom_xpath_inject bug
Add missing license header to java-functions