made XStream static
fixed typo in warning
cleanup
use preconditions instead of inline exceptions
changed to be interfaces
renamed method
cleanup tests and removed some mocking code
SONAR-2846 fixed keys not found
cleanup ArtifactFilterFactory
SONAR-2846 fixed warning "line must not be less than 1 - in future versions this will cause IllegalArgumentException"
new release