rename parse to parseUrl

to prevent any future ambiguity whereby the term dsn may be used to
refer to something taht's not a url