Initial Selenium install and integration tests.

On my setup, it looks like the remote webdriver is the way to go.

Note: Make sure PhantomJS is installed or the remote Firefox webdriver will not function. Not entirely sure why there is a connection there.