Updated MvcSiteMapProvider.xsd to be consistent with the documentation on the wiki.
Modified ControllerTypeResolver ambiguous controller error message to include the ambiguous types in the message.
Changed configuration setting from MvcSiteMapProvider_ExcludeNamespacesForResolver to MvcSiteMapProvider_ControllerTypeResolverAreaNamespacesToIgnore.
Revert menu performance improvements, fixes #160, fixes #184.

This reverts commit b24887b3173f47e39ccc2b876a36865d18174eb6.
This reverts commit 3ae0740c3ce7f6859b0f5f9f9fba4f553bd3101d.
This reverts commit 930731737032a0766f619921eee57733797ad33d.
This reverts commit 97ae93d736fe961023a1a0ea5c0affb71acca2dd.
This reverts commit f8c04a033a34f4eb41a1877953badd778e1bbb25.
This reverts commit e99b91b5d8caf61f356cc9e924c8f2600ac8d77d.
This reverts commit bbd460102eb0da101297e33c9fe20f99424a93db.

modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/MvcSiteMapProvider.csproj
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/CanonicalHelper.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/MenuHelper.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/MetaRobotsHelper.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/Models/SiteMapNodeModel.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/SiteMapHelper.cs
new file:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/SiteMapNodeModelMapper.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/SiteMapPathHelper.cs
modified:   src/MvcSiteMapProvider/MvcSiteMapProvider/Web/Html/SiteMapTitleHelper.cs