keeping gradle updated

There is now a difference from 2.1 in terms of how JNI (native plugins) work, so we should try to stay current.

As always, packages using older versions of gradle will work through gradle wrapper scripts.