Bump to bitcoinj-0.11

A lot of changes have happened in bitcoinj so more testing is needed.

Please document problems here.

Main backwards breaking change is that <tt>file-block-store</tt> now creates a <tt>SPVBlockStore</tt> as the old <tt>com.google.bitcoin.store.BoundedOverheadBlockStore</tt> has been removed.