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.