upgraded to resque 1.25 and added tests