Rewrite the introduction. Closes #106, closes #95.
Update differences document for recent changes and clarity.

- Move `promise1 !== promise2` non-requirement to "Omissions" from "Additions".
- Add `onFulfilled` and `onRejected` called as functions requirement (new in 1.1) to "Additions".
- Change "returns a promise" to "returns a thenable", and expand upon what has been added (i.e. the resolution procedure).
- Use "reason" instead of "rejection reason".
- Rewrite the "Clarifications" section for better structure and clarity.
- Add "thenable" to the list of things we clarify.
Changelog should reference newer [[Resolve]].
Add @ForbesLindesay and @erights as contributors.
Merge pull request #117 from promises-aplus/new-intro

New intro, and other textual revisions
Remove self-fulfilling thenable special case.

Closes #108; see some good discussion there. They will now be treated as any other cycle.
Clarify infinite vs. circular thenable chains.

See discussion starting approximately at https://github.com/promises-aplus/promises-spec/issues/108#issuecomment-19114972. Thanks to @erights for making this distinction clear.
Update links to use promisesaplus.com.
Create a section for other-language implementations.

Incorporates @couchdeveloper's Objective-C implementation (closes #114).
Create a section for implementations inside frameworks.
Merge pull request #126 from promises-aplus/implementations-in-other-langs

Separate out implementations in other languages
Constrain onFulfilled and onRejected to not be called too early.

Fixes #129 by prohibiting `onFulfilled` and `onRejected` from being called before the promise is respectively fulfilled or rejected. An example of behavior the current spec allows would be for an implementation to call `onFulfilled` or `onRejected` once, even on a promise that remains pending forever.
Add potch/promise.js implementation.
Add tagline to spec.

Helps clarify that Promises/A+ is a JavaScript spec. Fixes #135.
Fix missing space.
Update and improve changelog.

- Add that we prevent `onFulfilled` or `onRejected` from being called too early.
- Add that we improved the introductory text.
- Add more explanation of the Promise Resolution Procedure.
- Separative changes into informative and normative.
Fix list item spacing for Promise States section.
Enforce a clean stack for `onFulfilled` and `onRejected`.

Closes #139. See also discussions in #70, #84, and #100.
Add SHXPromise to implementations
Merge pull request #142 from MSNexploder/patch-1

Add SHXPromise to implementations