(17465) Passwords containing uri reserved characters build invalid urls.

When building glance and nova urls, if the password contains uri reserved characters a bad url is assembled. Passwords need to be uri escaped.

Depends on #17459