ical: adding username/password support for urls