Support gradle wrapper

so people don't need to have gradle installed. we ship it with the
sourcecode now. see:
http://www.gradle.org/docs/current/userguide/gradle_wrapper.html

this closes issue #25.
make gradlew clearer