update phantomjs driver to 1.1.0
reenable phantomjs tests
missing imports
bump selenium version
package changed with newer selenium
more attempts to make phantomjs work
change this a bit to be generic
Made OpenNMSSeleniumTestCase more strict by throwing exceptions by default.

Conflicts:
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java
bump selenium version, refactor the test base a bit

Conflicts:
	smoke-test/pom.xml
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java
fix NPE in rendered javascript
it's been rpmsign --resign, not rpm --resign, for a long time
don't use pushd/popd

Conflicts:
	tools/packages/opennms/opennms.spec
show HTML source on failure
fix unnecessary assertion based on warnings
fix smoke tests
f it
Merge remote-tracking branch 'origin/1.10' into space/14.1-enlinkd

Conflicts:
	features/gwt-ksc-combobox/src/main/java/org/opennms/features/gwt/ksc/combobox/client/presenter/KscComboboxPresenter.java
	opennms-services/src/test/java/org/opennms/netmgt/capsd/CapsdTest.java
	opennms-services/src/test/java/org/opennms/netmgt/mock/OpenNMSTestCase.java
	smoke-test/pom.xml
	smoke-test/src/test/java/org/opennms/smoketest/DistributedMapTest.java
	smoke-test/src/test/java/org/opennms/smoketest/MenuHeaderTest.java
	smoke-test/src/test/java/org/opennms/smoketest/OpenNMSSeleniumTestCase.java
	smoke-test/src/test/java/org/opennms/smoketest/ReportsPageTest.java
	tools/packages/opennms/opennms.spec