Add new tables to track applicability data for a repo and a profile.
Merge branch 'rbarlow-consumer_profile_hashing' into applicability-performance
Merge branch 'applicability-performance' into rbarlow-applicability_db_models
Modify the RepoProfileApplicabilityManager to have filter() and get() support.

Also, adds full test coverage to the manager and the model.
adding conduit method to get all content units of specific type from a given repo
remove ApplicabilityReport plugin model
replacing find_applicable_units with a calculate_applicable_units according to the new design
incorporating minor fixes from the pull request review
Remove a stray print statement and an unneccessary #!.
Remove the id attribute from the RepoProfileApplicability class in the constructor.
incorporating minor fixes from the pull request review
adding test for get_repo_units in profiler conduit
Add some stub tests.
Merge pull request #532 from pulp/skarmark-applicability-performance

platform changes for new calculate_applicable_units api, get_repo_units conduit method and unit tests
Add an API to query for applicability data, and some tests.
Add some more unit tests.
Add unit tests.
Add several unit tests for the applicability query API.
Correct a docblock param entry.
Remove some TODO comments.