bump selenium version, use phantomjs if it is found

Conflicts:
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java
put this back to 2.33 for now
specify path explicitly for smoke tests
looks like phantomjs selenium driver is not quite stable
bump selenium version, refactor the test base a bit

Conflicts:
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java
1.10 does not build with newer twitter4j changes
Merge remote-tracking branch 'origin/1.10' into 1.12

Conflicts:
	dependencies/twitter4j/pom.xml
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java