Shim backburner join until we are sure Ember has it

cc @rwjblue @fivetanley @hjdivad 
I literally copied code from backburner. Please raise the issue there :)