Add source name to protobuffer

* allow emitter to be configured with a valid source type or a custom 3 character source name string

[#59333612]