Setting empty password causes exception. This change allows a password to be left unset.
add contribution from @RichardWigley to the README
Merge pull request #95 from phlipper/empty-passwords

Setting empty password causes exception... #93