Adds support for backburner options such as delay, priority etc

There were some depreciation warnings as well which I have fixed in this pull request.