Local browser testing enabled. Run grunt bt to test.

Before this will work, this project must be updated to grunt 0.4 or higher.

    This is a complex solution, pulled together from many parts.
    Long term, either browserstack should support all the needed parts here like saucelabs, or we should move to saucelabs.

    These node_modules pieces may not really exists, but were either created for this or hacked together from existing code.

    grunt-browserstacktunnel
    grunt-queen
    grunt-simplebrowserstack
    grunt-thrill

    You may need to run npm install in each directory if you copy them elsewhere.

    Browserstack tunnel sets up a tunnel to allow local testing.
    Simplebrowserstack handles issuing commands.
    Queen runs a local server, listeing for local connections via thrill, and talks to browserstack via their API.