expose Q to the promise webdriver

this exposes Q to the webdriver so that you can customize the `onerror` functionality to you're liking.

https://github.com/kriskowal/q/blob/c29ca540b693924b4a786e79cc2256941e281229/q.js#L981