v2.1.1 (update)
experimental PackedDecoder fully functional -- supports decoding of tuples, tuple arrays, nested tuples, nested arrays, etc.
fix index bug in (experimental) PackedDecoder for when a dynamic element is two or more positions to the left of a (static) array;
fix packed decode throwing exception for string types;
fix signed value for unsigned type exception;
move abi.util.Utils to abi package;
remove rateSize() and alt constructor from Keccak;
fix input length wasn't checked properly in Function.format;
add input length checking to TupleType.format;
fix bug in Keccak protected method updateBits which could in some cases cause incorrect results if called outside of Keccak (e.g. by a subclass or by reflective access);
some abi encoding optimizations;
update javadoc;
SHA-256 (headlong-2.1.1.jar): 9f00af68b6f74377ab8a708c13fb44ec2cb1dfeed3833c8abd886b68867d17c3