HTTPFile.parse_url(): reimplemented parsing of url. (previous one was wrong.)
HTTPFile.parse_url(): reimplemented parsing of url. (previous one was wrong.)

Added unit test to exercise bug.

VisTrails/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,Nikea/VisTrails,celiafish/VisTrails,minesense/VisTrails,hjanime/VisTrails,minesense/VisTrails,VisTrails/VisTrails,Nikea/VisTrails,minesense/VisTrails,Nikea/VisTrails,minesense/VisTrails,hjanime/VisTrails,celiafish/VisTrails,celiafish/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,celiafish/VisTrails,minesense/VisTrails,VisTrails/VisTrails,hjanime/VisTrails,hjanime/VisTrails