Allow different name & virtual_router_id

As virtual_router_id should be numeric but instance name doesn't
necessarily have to be it is good to allow them to be different.
Keep the name being the default however.