Support auth credentials in netloc for FTP handler (#669)

fixes #669