[DO NOT MERGE] bitcoinj 0.9 flavor
use bitcoinj 0.9-SNAPSHOT
use wallet.getKeys() rather than accessing wallet.keychain
use bitcoinj 0.9 NetworkParams api
enable as many strict modes as possible
adapt to new fee rules