Move cron-scheduling to hooks

This was we can more easily override them for any alternate cron systems
like WP.com jobs
rm PUSH_SYNDICATION_ENVIRONMENT and related code

Not super easy to hook into so let's just remove it allow alternate ways
to hook in and override things.