Work towards T42418
Not finished. @campbell please do not spend large amounts of time to review as I need to clean make consistent etc etc
For now got rid of linked list holding key,value pairs for metadata in favour of ID properties.
Next:
- Store int and float properly and convert to string if format does not support it.
- Add way so render api client can set attributes, RNA ??
- Export cycles transformationMatrix