#SB-211: Make it possible to generate artifacts over the HTTP via the ArtifactGenerator

Committing WIP in order to merge from master.
Merge branch 'master' into SB-211
#SB-211: Make it possible to generate artifacts over the HTTP via the ArtifactGenerator
#SB-217: Fix the plugin version warning

- Fix the surefire-maven-plugin version warning on the #SB-211 branch.
#SB-211: Make it possible to generate artifacts over the HTTP via the ArtifactGenerator
#SB-229: Replace deprecated junit.framework.Assert with org.junit.Assert

- Considering #SB-211 fixed, despite the fact that it doesn't support maven-metadata.xml merging at the moment (I've filed #SB-230 for this).
- Fixed #SB-229 on the way as it turned out to be minor (just in one place).
Merge pull request #16 from strongbox/SB-211

SB-211: Make it possible to generate artifacts over the HTTP via the ArtifactGenerator