Add new backburner build

Add new backburner build that allows cancel to take null/no timer.

cc @stefanpenner @kagemusha