Fix headers/field table behavior

- Truncate keys > 128 bytes, logging when doing do
- Do not UTF-8 encode long-strings per spec
- Update tests to reflect this change
Update version history