Avoid unnecessary function calls on settling.
Prefer `process.nextTick` over `setImmediate`

The usage of the internal queue should minimize recursive nextTick calls anyway.
Add `promise.inspect` and `P.allSettled`.
Rename operation `Append` to `OnSettled`.
Update README.
Version 0.2.1