Initial gradle build setup for scuba

Note that we use the gradle wrapper to provide a stable version of
gradle to build the android library (this part of gradle changes
regularly, using the wrapper ensures that it always works for us).