Adds support for backburner options such as delay, priority etc

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