Update to upstream 4.0.4 release.
- Split subpackages requiring junit at runtime:
byteman-dtest, byteman-bmunit
- Fix filtering of asm requirements. They
shouldn't be there since asm gets bundled.
- java-headless >= 1:1.9 would get generated, but byteman 4.x
runs on JDK 6+. Require >= JDK 8
- Properly install structure for jboss-modules-plugin to work:
bminstall -m