Svelez/contribute

These are some changes that I had to make to get a build working on my fresh workspace.
Upping the shade version is something that was already done in the repo for the v2 launcher...
... I didn't see precedent for conditionalizing the chmod (since it doesn't work on windows)
and I am new to maven, so hopefully the proposed solution is the right one.