loosen the rails dependency
add mongoid backend support
add non existing check for job