feat: make chrome tracing non-conditional and connect --profile flag (#6146)
Chrome tracing is currently behind a compile-time flag. This change
makes it unconditional, and connects up the `profile` flag to allow
users to save chrometracing compatible traces.