add wallet locking/unlocking support
cherry pick to fix dont_raise so it only blocks the correct exceptions
to return a boolean

Conflicts:
	src/bitcoinrpc/connection.py
Merge pull request #25 from laanwj/wallet_locking

Wallet locking support added