adding Gradle wrapper.

As suggested in http://www.gradle.org/docs/current/userguide/gradle_wrapper.html the Gradle Wrapper is the preferred way of starting a Gradle build. The wrapper is something should check into version control.