Extended the alter_router test to check that modifications to schemarouter are processed correctly.
Extended the test to cover modifications to readconnroute as well as do checks on detection of invalid parameters. Also allowed modifications to router_options at runtime.
The test checks that alterations to routers work and are persisted.