THRIFT-949. java: Modify the TEnum interface so it defines a method similar to findByValue This patch adds a new helper class that makes it easier to get instances of generic TEnum descendents by value. Patch: Mathias Herberts