Use Gradle 2.0 API.
Add John Engelman as a contributor.
Make the shadow jar task depend on the base dir prep lifecycle task.
Add Andre Steingress as contributor.