ensure that router binding cleans up and is disposed properly and binds with context
Merge pull request #1 from rniemeyer/router-binding-tweaks

ensure that router binding cleans up and is disposed properly and binds with context