Adding sqs unit tests to 4.1.x - Fixed circular reference errors reported by Travis when Taylor tried to merge the 4 month old PR

Changed the use of ```m::mock('DateTime')``` in ```testDelayedPushWithDateTimeProperlyPushesJobOntoSqs()```to use Carbon instead. That fixed the circular reference errors being reported by Travis.