add: catalog model object and manager; cataloger plugin support.
docstring.
docstring.
changes per PR review.
add a ton of missing plugin api tests.
add missing mock_plugins.reset().
prevent content_catalog.id from being indexed.
Merge pull request #722 from pulp/cataloger-plugins

Cataloger plugins