This fixes #677 by escaping passwords, though I'd advise passwords don't contain programming related characters like this.