Updates for Superfish, Selenium tests and waitForPage function

I'm using firefox on my Linux build system so I added a profile to use firefox on Linux machines. I also changed the testng.xml to actually use the property from the pom.xml.