added Gaurang's fix to the url parsing code, and also included a workaround for Python versions 2.5 and some 2.6s so that the scheme is parsed properly in urlparse. This is related to JIRA issue PM-313.
added Gaurang's fix to the url parsing code, and also included a workaround for Python versions 2.5 and some 2.6s so that the scheme is parsed properly in urlparse. This is related to JIRA issue PM-313.

pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus,pegasus-isi/pegasus