Password isn't properly escaped
<!-- You must use the issue template below. -->
<!-- Please ensure you read the documentation before creating a support request. -->

**Describe The Problem:**
If the password contains some special characters, the plugin isn't able to authenticate correctly.

**To Reproduce:**
Set password with special characters. I know for sure "!" will break the password field.

Homebridge will then show: "myQ API: Invalid myQ credentials given. Check your login and password."
