Add support for V3 of BrowserStack API

This adds support to the V3 of BrowserStack API. Methods for getting worker status and taking screenshots are now available. Adds error details to validator error messages.

Work by @airportyh done at https://github.com/airportyh/node-browserstack included in this PR.