[#423] BitcoinKit - proper handling for null passwords
[#423] don’t allow changing password to empty string
[#423] allow changing password if it’s is already empty
[#423] removed unused createWallet method variant
Merge pull request #434 from hivewallet/passwords

Fixes for #423 (problems with empty password)