Raise exception when attempting to dynamically route to a method that is already routed to. Fixes #940
Merge pull request #953 from j4mie/prevent-duplicate-routing

Prevent dynamically routing to a method that is already routed to.