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.