Updated queue, scheduler and worker to pass back error on connection failed
Scheduler tests all now passing
Merge pull request #36 from fiznool/connection-error

Updated queue, scheduler and worker to pass back error on connection fai...