ensure we shade asm during build

references #116
narrow dep output
version string generation clean-up

- bump up git-versions-plugin
- use plugin's skip setting instead of a profile
- save plugin output to generated-sources folder
- add build-helper plugin to copy versions to jar

fixes #117