Add preliminary integration tests using Selenium.

The tests are standalone for now, but Grunt integration will come soon.