- add dependency on later version of httpclient since the one that comes with aether-transport-http
has security issues. - improve download artifact test
- add dependency on later version commons-io since the one that comes with maven-shared-utils has security issues
- Add support for system properties in (-Dkey=value) the maven arguments
- upgrade slf4j dependency version