Changed scope of ISiteMapNode.PreservedRouteParameters to be read-only.
Implemented IsVisible() property in SiteMapNode using the sitedMapNodeVisibilityProviderStrategy.