Patch for Guava v17 backwards-compatible with Guava v10

This fixes the issues I were having with PermissionsEx, which can now be used with no recompilation at all. Also it updates Guava to v17.