Update build to use Gradle 1.11 and remain compatible with Guava 16

I have built this PR to the extent that I know the NoClassDefFoundError that was being seen with Guava 16.0.1 and Gradle 1.11 no longer occurs. However, I haven't built it fully as I see a number of connection refused problems (presumably as I don't have Hadoop set up).