Dynamic host tests

Running CFSelenium on a Railo Express setup and browsing the tests on 127.0.0.1:8890 (my choice) meant the tests were failing to request the right URL. The URL is now dynamically created.

I chose to extract the base URL from cgi,request_url rather than piecing the URL together as this gave me the most consistent results.