Add test for password with colon

RFC 2617 mentions that a single colon (`:`) character must separate the userid and password but does not limit its use in the password field. This tests guarantees that a base64-encoded password containing special colon character is parsed correctly.