Auto zoom to first trace.

Crop timeline start to start of first trace with viewer (not including SR). This is usually Surface Flinger. Exclude SR because it usually begins after SF, which may lead to confusion if we continuously crop out the start of an SF trace by default.

Fixes: 330177643
Test: npm run test:unit:ci
Change-Id: Ia2fbcc3831d6fbeefc43cb05ca0ec600e327821e
4 files changed