1075883: whitelist hypervisor consumers for certv3
Merge pull request #559 from candlepin/ckozak/hypervisor_certv3

1075883: whitelist hypervisor consumers for certv3
Remove @Size annotation from enum type.

Having the @Size on the enumeration type causes javax.validation.UnexpectedTypeException: HV000030: No validator could be found
for type: org.candlepin.model.Statistic$EntryType.
Fixed hibernate validation test to reflect no @Size on entryType
model source subscription
add migration to the liquibase script

Use a liquibase custom task update to fix bad data prior
to moving to the table with constraints.
allow single subscriptions to be refreshed

Conflicts:
	src/test/java/org/candlepin/controller/PoolManagerTest.java
Update refresh pools for owner to clean up pools that exist for other owners