Entitlement rules refactor.

DefaultRulesTest was very large and testing a variety of sections of the
rules. Split out pre-entitlement tests, post+unbind, and a separate
suite for hosted virt limit functionality.
Make manifest rules much faster.

Mostly mocked except hitting the db for consumers/owners for absolutely
no good reason.
Stop creating some duplicate test objects.

Already provided in setup, no need to re-create.
Test fixture, not text fixture.
Merge pull request #244 from candlepin/dgoodwin/ent-rules-refactor

entitlement rules refactor