Extracting Guava version into a property

This allows it to be overridden in CI jobs etc.
Re-adding Reflection2.constructor

Removed in 33ce3ee but used downstream in jclouds-labs