Add Jasmine bindings for asynchronous support: runs, waits, waitsFor

Originial PR: #1062