Handle invalid log messages in protolog

Adds a log message class in type script to make sure compile check catch any incompatibilities between formatted and non formatted log messages

Test: Open a trace with invalid log messages and make sure no errors occur
Change-Id: I144c106b2a4ef70c9fb6666deff36a19bde0742a
8 files changed