iOS support.
Add basic iOS support.
This does not yet handle migrating. I'm not sure what the best way to do this is, given the data structure change is in SharedObject.
It's probably possible to scan through the objects with reflection, but if not, it might be necessary to add migration code to all types to initialize the fields.
Probably best to initialize it from the Quest values.
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅
I have read the CLA Document and I hereby sign the CLA
I added a migration path. I didn't get all clever with reflection, but went through every class and added migration code, for maintainability's sake.