Fire a compliance event when a consumers entitlements activate

We don't need to force one when they expire, because expired pool
removal will trigger that event.  I bumped the expired pool job
from every 4 hours to every hour to be in line with this task.
Merge pull request #684 from candlepin/ckozak/compliance_on_startdate

Fire a compliance event when a consumers entitlements activate