Support conversion between LightMode/LightState & std::string_view/std::string
It would be useful to support string conversion of mantle_api types for data (de-)serialization and diagnostic purposes.
This is merely an example for LightMode & LightState, as I currently have a use case where I want to convert those to strings, but nothing speaks against adding this for all mantle_api types.