add support for Guava 10 through 13 to the Range deserializer

Guava 10 through 13 required using the com.google.common.collect.Ranges utility class (removed in Guava 14) to instantiate Ranges. Since these versions of Guava are not that old (the product I work on is using Guava 13), I think it makes sense for the Range deserializer to support them.