setup shade plugin and adjust package

Sets up the maven-shade-plugin configuration to make a runnable all in one jar.

Remove common from the package.