Use git-repo-version to calculate build signature
Merge pull request #318 from cibernox/use-git-repo-version

Use git-repo-version to calculate build signature
Update README.md
Update README.md
[fixes #294] finally work correctly with on(‘error’)
Finally should correctly trigger on('error')
Merge pull request #328 from teddyzeenny/finally-on-error

Finally on error
Set [[AlreadyResolved]] as soon as resolve is called

Spec: https://github.com/domenic/promises-unwrapping#promise-resolve-functions
Correct minor spelling error in defer doc example
Merge pull request #332 from teddyzeenny/resolve

Set [[AlreadyResolved]] as soon as resolve is called
Merge pull request #331 from aslakknutsen/patch-1

Correct minor spelling error in defer doc example
Follow thenable state not own state
Merge pull request #333 from teddyzeenny/reject

Follow thenable state not own state
[fixes #322] don't inform instrumentation of errors until the current
turn is complete.
Fix onerror test
[fixes #330] “works” in Nashorn

* also fix `RSVP.on(‘error’,` on vertex

Please note: the test suite itself does not yet run in Nashorn so only some manual testing “proved” it would work. I have relatively good confidence in this, but at some point soon it would be better to get the test suite running on Nashorn. I do suspect it will likely be a sizable investment.

Conflicts:
	lib/rsvp/promise.js