add_maven_depmap: make JARs and POMs versioned in maven_depmap.py,
not in macros.fjava
maven_depmap.py: remove unused function
TODO: add problem with add_maven_depmap
maven_depmap.py: drop path from groupId in generated depmap
TODO: remove maven_depmap bug

This should be fixed in 563ac48
Add test for incorrect depmap (563ac48)
[man] add information about empty package string for mvn_package
todo: support for compressed fragments
Add man page for mvn_artifact
maven.prov: do not show 'jar' extension
artifact.py: check if element contains any content
Separated fuzzy tests from the rest
Fuzzed test are not run by default; use run_tests.sh --all to run them
Moved mvn_* test data into separate directories
Some test for options of maven_depmap
maven_depmap.py now creates directory entries in jars when injecting
Add tests for injecting into jars in maven_depmap.py
depmap.py: Add get_skipped_artifacts method
Bail during maven.req if artifacts are not installed but required

If some artifact is not installed in multi-module project, but other artifacts
require it we should fail the build to make sure we don't produce broken
dependencies.
TODO: cleanup finished tasks