Created ICacheDependencyFactory to supply new instances of cache dependencies to the SiteMapCache. Implemented AspNetCacheDependencyFactory with the default logic for 1 or more file dependencies.
Fixed inconsistencies in SiteMapNodeModelMapper and SiteMapNodeModel.