Browser testing

Yay, testing! I've used `zuul` (https://github.com/defunctzombie/zuul) to implement cross-browser testing with Selenium. Right now, it tests the latest Firefox and Chrome, Safari 5-7, and IE 9-11. I left out IE8 since `xhr` doesn't support IE8.