Updated RSVP and When promises modules compliance with new API that follow ES6 Promises;
 Removed the ugly .state() polyfill
Added race() method
OCD tabs
Removed redundant scoping args for uijet.use()
Updated q promises module
Fixed API to match (as close as it gets) the new promises API
Fixed all code using promises module to use new API
Bumped version to 0.0.53