[COOK-3233] Strict quotes around passwords

In order to escape special Bash characters such as `$&!<>` passwords need to be quotes with a single quote (`'`) instead of double.

Tests updated to match, and all kitchen test suites passing.