Records support
- Add support for value types with record fields. Serialization with records is not yet supported.
- Fix generator failure due to top level record field.
- Migrate benchmark and examples to null safety.
- Remove pre-null-safe test cases.
- Remove analyzer plugin.
- Remove reference to
@nullable
annotation from failure-to-instantiate message.