opt-in to unknown fields tracking; ignore retired fields
fix type for missingAlternateObj hook
TReadableJSONProtocol: handle null string fields
1.8.4 release