[#3517033] feat: Add a style utility API. Style definition class. Style plugin manager. JSON Schema.
By: pdureau By: catch By: grimreaper
Closes #3517033