Initial bump to bitcoinj-0.11

A lot of changes have happened in bitcoinj so more testing is needed.
ignore new block chain files
refactoring of channels into separate namespace
Merge branch 'master' into bitcoinj-0.11
Add new field to receiveFromBlock
functions to convert block and transactions to maps making it easier for us clojurites
Add wallet transactions channel
remove debug messages
A couple of useful functions for debugging channels
More transaction to map code
Releasing 0.3