Unify e2e tests.

No need to test multiple trace types/cases in e2e tests - we already test for lone legacy/proto file parsing in unit tests.
Added protolog parser test to check for case when config messages are missing.

Bug: b/260401392
Test: npm run test:unit:ci && npm run test:e2e
Change-Id: I0c9276e5e18cd8bb518774783a057544375b620e
21 files changed