Add new tables to track applicability data for a repo and a profile.
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.
Remove the id attribute from the RepoProfileApplicability class in the constructor.