ARQGRA-327 selenium API changes for selenium 2.35.0

Do not merge this in unless you want to update to selenium 2.35.0

Selenium API changes in 2.35.0:

These interfaces have been moved:
org.openqa.selenium.HasInputDevices
org.openqa.selenium.HasTouchScreen
org.openqa.selenium.Keyboard
org.openqa.selenium.Mouse
org.openqa.selenium.TouchScreen;

to:
org.openqa.selenium.interactions.HasInputDevices
org.openqa.selenium.interactions.HasTouchScreen
org.openqa.selenium.interactions.Keyboard
org.openqa.selenium.interactions.Mouse
org.openqa.selenium.interactions.TouchScreen;