#2163799 Add support for url query arguments and fragments.
#2163799 Added a modified drupal_parse_url function to correctly parse query arguments and fragments, when the url contains those components.