Changes from code-review
Fix warnings.
Enable -Werror for BitcoinKit.
Handle problems with wrong password.