Add `RSVP.denodeify`.

Converts functions that use the Node.js-style callbacks as their last parameter into promise-returning functions. Such functions also accept promises, in order to allow cool composition (see tests for example).