Follow on to 0.10.0 of the serialization framework
- Update to kotlinx.serialization 0.10.0
- Remove the Canary code as elementDescriptors are now generated
- Some caching and stability is still provided
- NOTE: Custom serializers do need to provide elementDescriptors