Add browser tests

This adds a number of browser tests (thanks @kurtw), in addition to the instructions for running them.

Basically, it creates a new Elasticsearch index, loads it up with some known data, runs tests against that using selenium and Chrome webdriver, then deletes the Elasticsearch index, returning everything to the original state.
Typo here: should be `_tests` (with an underscore).