fixed HTTP basic authentication with passwords containing the special characters ':' and '\'