Add: Most recent, spec compliant promise version

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>
Remove: Automated browser tests

There is an issue with the promise library used that causes the
automated browser tests to fail. Disabling these automated tests
until a solutions is found. In the meantime, the runner.html can
be used to run the browser tests locally.

Signed-off-by: Kevin Conway <kevinjacobconway@gmail.com>
Merge pull request #7 from kevinconway/update_promises

Update promises