Fixed issue with action method parameter matching ambiguity so that specifying a * will match if an action method parameter when a matching name exists, discussed in #189. Added unit tests to cover several related use cases.
Fixes #192 root node not added to sitemap.
Reverted RouteValueDictionary.MatchesRoute behavior back to the same as 4.0.1 and fixed unit tests so they will pass with those behaviors. #189
Fixes #196, default visibility provider not instantiated using internal DI container.
#196 related bug - Added guard against empty type names and type names that already exist in the collection.
Fixes #89, added TrimEmptyGroupingNodesVisibilityProvider to remove non-clickable nodes that have no accessible children.
Updated documentation headers for FilteredSiteMapNodeVisibilityProvider and TrimEmptyGroupingNodesVisibilityProvider.
Removed white space after title in SiteMapTitleHelperModel.cshtml because it was appearing in the generated HTML.
Added unofficial documentation section to the readme.md file.
Added link to NightOwl888's Demo projects.
Added link to Cache Configuration blog post
Updated CompilerConstants.txt documentation.
Added extending the cache, css, and twitter bootstrap blog posts.
Added unit testing blog post and updated NuGet package locations.
Update MenuHelper.cs -- fix for allowForwardSearch not being passed through on overloads

When using this particular overload, the allowForwardSearch parameter is not passed through to the GetStartingNode method that is called.  This renders the parameter meaningless.
Merge branch 'master' of github.com:maartenba/MvcSiteMapProvider
Merge pull request #205 from DuncanMack/patch-1

Update MenuHelper.cs -- fix for allowForwardSearch not being passed
Merge branch 'master' of github.com:maartenba/MvcSiteMapProvider
Added more feature to MenuHelper and ISiteMapNode

- An additional parameter visibilityAffectsDescendants is added.
- ISiteMapNode have two more properties.
Modified logic of menu to fix issue with visiblityAffectsDescendants logic. Added overload of MvcSiteMapHtmlHelper so it can be launched without the view engine.