update Q.async to work with current ES6 generators without send()
Merge pull request #349 from timruffles/update-q-async-for-current-es6

Updated Q.async to work with current ES6 generators without send()