Added ability to pass query string params to any provider
Changed the providers to include previous_names to allow channel server to re-use them
Added the concept of package "labels" to create a folksonomy
Changed providers to be grouped in the providers/__init__.py file