Switch from Futures to Promises (closes #29)

Update the specification as per recent DOM4 changes:
http://dom.spec.whatwg.org/#promise
Merge pull request #47 from cdumez/promises_update

Switch from Futures to Promises (closes #29)