Fix maven shading and re-format pom.xml
Add maven shade generated pom.xml to .gitignore