Application programming interfaces for defining and working with repository providers.

## Package Specification

This package specifies the API for defining repository providers. A repository provider supports the sharing of projects in the local Eclipse workspace with remote locations managed by a particular type of repository system. Additional facilites included in this API exist for the mapping and unmapping of a repository provider to a project, the deifnition of a project set serializer for sharing workspace setup, and the management of global ignore patterns and content type determination for files.