* Fix in the URL parser with go 1.12.8 and github.com/go-sql-driver/mysql
Change schemeFromURL to just split the url by :// to find the scheme.
It's not required to parse the whole URL. MySQL DSNs aren't valid URLs.
Fixes#264
* The mysql driver itself also used net/url.Parse
* Also fix TestPasswordUnencodedReservedURLChars
* Keep backwards compatibility with url encoded username and passwords
* Fix suggestions
* Reuse old function names