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