fix call to list_routers()

Previously, we tried doing list_routers(router_id=blah), which
would result in novaclient always returning every router, with
no filtering.  Fix that so we only get the router we're looking
for.
To avoid related bugs, should we have something here similar to `assert router_details['id'] == router_id`?