Improve use of custom variables (via request parameters)

* root page is created via factory, instead of being a single WikiPage instance
* FitNesseUtil is changed accordingly, simplifies test cases.
* no longer needed to put url provided parameters on the page explicitly, they can be passed to the page creator function.