Redo registration to expect a PlatformRegistration class
We're back to static ctors

Fody doesn't work on iOS and Android because the Linker loses its mind :(
Add an EnsureInitialized back erry'where