Store timeline filter settings.

Store deselected traces, so they are not shown in future sessions. Manually selecting a trace again will cause it to be removed from the stored traces. Adding a trace to the timeline by changing active tab does not affect stored traces.

Fixes: 331167389
Test: npm run test:unit:ci

Change-Id: I1571803778107f38b2926931cb41748065529f34
3 files changed