Sdkmanager can't handle host passwords with certain characters

sdkmanager cannot handle some valid linux passwords. For example, try a password with “%”, “&”, and “,” in it, and it will fail at “Step 3” saying “incorrect password”. The U/X is worse than just that: it takes the password and then does nothing. When you click “Step 3” again, that is when you see “incorrect password”. Please fix so that sdkmanager accepts any password that is valid on the host system.