Fixed the SiteMap.FindSiteMapNode(rawUrl) method so it will function correctly when passing in URLs that represent MVC controller actions.
Fixes #336, menu should be visible in all cases the current node is null.
Added null check for query string keys in SiteMapNode.cs.
Merge branch 'patch-336' into dev