Changes to IRouteMetadataProvider and friends.
Merge pull request #1524 from liddellj/routemetadataprovider-tweak

Changes to IRouteMetadataProvider and friends