Fix PingService re-entrancy.
Refresh README a bit
Version 0.9-SNAPSHOT
Wallet: Add some convenience methods for spending unconfirmed transactions.
MemoryPool: Clarify logging a bit.
Add a few basic sanity checks on transactions received from the network at various points, to avoid syntactically invalid transactions from getting into the system (e.g. no inputs or outputs).
Allow modification of the inputs/outputs list.
DownloadListener: don't print redundant noise after catching up with the chain.
Transactions: Make some methods public and add a couple of accessor methods.
Add a WalletAppKit that wraps boilerplate stuff for setting up a new app. Will convert some example apps later.
Don't unit test failed decryption message, that's annoying.
Use my DNS seed instead of Jeff's, as his is just a static list and the nodes often appear to be overloaded.
Deprecate the getFromAddress() getters and simplify the Script c'tor by removing superfluous parameters.
BitcoindComparisonTool: minor fixes
Pull some code up from WalletTest into a superclass to make writing test cases that need wallets+stores easier.
Script: refactor signature checking out into separate methods.
WalletTool: remove redundant if test
Wallet: make keychain private and add a remove method.
Script: add support for crafting multisig outputs and hide program behind Script.getProgram()
Script: couple of minor reformattings.