MOJO: Deploy dependencies with artifacts
Don't assume artifact type to be extension
Implement installer condition AST
[test] Add tests for installer conditions
Implement main installer condition class
Add artifact filter to configuration model
Never ignore artifact types during installation
Drop support for alternative repository paths
[test] Use InjectedTest instead of creating Guice Injector
[test] Avoid generating implicit accessor method
[test] Use EasyMock in DefaultArtifactInstallerTest
[test] Use EasyMock in DefaultInstallerTest
[test] Fix overriden setUp method
[test] Test installed metadata
[refactor] Rename condition.Context to repository.ArtifactContext
Contextualize artifact repositories

Decision in which repository artifact should be installed is now taken
not only basing on artifact coordinates, but also on artifact context
(for now just properties).
Implement equals() and hashCode() for ArtifactContext
Include artifact in artifact context
Allow artifact coordinates as string expressions
[test] Implement ConditionTest