selenium fixture now supports navigation fixtures

Now that the navigation fixtures are a thing, it's handy to be able to use them in my distributed testing.

In addition to letting you pass a URL and a Page class to represent it, you can now pass an appliance URL and a navigation fixture to use. The context object will be the fixture's return value.

selenium fixture API change is backward compatible, new test included