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.
Merge pull request #4 from dalen/router_id

Allow different name & virtual_router_id