Add BuildConfiguration/Repository API.
Move RepositoryManagerDriver code to maven-repository-manager. Use new ProjectBuildConfiguration class.
Adding comments to Artifact
Merging in changes from master after my push of repo-manager SPI refactor
Merge remote-tracking branch 'upstream/master'
Adding repository type to the Artifact class to help classify the type of artifact. Renaming RepositoryManagerType to RepositoryType, since this is more a description of a class of artifacts than the server used to manage them.
Merge pull request #14 from jdcasey/master

Merging rnc PR #10 over the top of my PR #13, and adding repo type to Artifact