that it it is upgraded it releases its writelock on dispose. Fixes up RouteLookups to have correct locking. Fixes up library to resolve the NiceUrlResolver using the UmbracoContext.Current singleton acessor.