Remove dependency on commons-lang3 (THRIFT-2260)

Call List.hashCode instead of using HashCodeBuilder.  This commit
removes the dependency on commons-lang3 and prepares the generator for
always emitting a high-quality hash code.