Removed parameter parser from UriParseComponents.ParseComponents.
TryParseComponent returns when the scheme has a registered parser.
ParseNoExceptions is now using registered parsers when possible.
Uri.ToString now returns registered parser components when possible.