Fix end-to-end tests

This is admittedly a hack - I've added the Selenium server jar file in a lib directory in order to guarantee its availability in all environments. This fixes a bug whereby our end-to-end tests weren't running in environments where Protractor was unable to find Selenium.