ActiveJob: Implemented enqueue_at for QueueClassic

Also we currently support only queue_classic < 3 so I've added those condition to the Gemfile
This should be as easy as making a `QC::Queue` subclass, which does not run the jobs scheduled in the future... Also you can use that queue to make assertions on scheduled jobs.