WatchMempol: fix a regression
PeerGroup: configure peer as download peer even when there is no chain, but don't configure download params as that would trigger block fetch.
Creating a useful shaded jar, that can be run with java -jar.

This appeared to be in the video for building a simple wallet, but not in the pom itself.
Add creationTimeSeconds to wallet dump.
When connecting outputs to inputs, cache its value in the input. This will make sure the fee is also known after a blockchain replay.