Csnyder/colon in password

This changes the way the userpass string is parsed to allow for colons in the password. This should fix: https://bugzilla.redhat.com/show_bug.cgi?id=1070388