Pass some tests
Merge remote-tracking branch 'origin/master' into aplus1.1
Add testCase.success() and testCase.failure()
Use promise test utilities
Fix tests
Implement unwrapping algorithm
Restore tests
Version bump
Fix Promise.async in IE11

IE11 doesn't allow to call setImmediate with a different value for
`this`
Remove unnecessary noop function
Add test for return value of then() in subclasses
Remove getStatus()

It can be added in the YUI side
Add log messages
Rename _wrap to _makeCallback
Version 0.1.0

The removal of getStatus makes it a braking change
Deprecation messages
Promise._log definition in one line

So that Shifter can safely remove it
Merge remote-tracking branch 'origin/master' into aplus1.1
Remove Promise.deferred()
Merge branch 'master' into aplus1.1