Don't cache instantiated parametric types
Fix equals() and hashCode() on TypeSignature
Fix lookup of parametric types

Looking up a parametric type would fail if the name given was upper
case. Make the lookup case insensitive to match other type lookups.
Add release notes for 0.87