fix browser setup for selenium tests with updated phpunit
add dependencies for TestPackage, fixes tests
don't re-create webrouter object

this allows changing it in bootstrap and makes sure only a single obj exists.

fixes unit tests