improve conversation load speed and smoothness

* dismiss using an animation (instead of instantly) when the
  conversation loads quickly
* Do not auto-mark-read and load side conversations until after
  the main conversation signals onContentReady AND the fade-out
  animation completes. Previously, onPageFinished signaled
  these, and since onPageFinished is signaled pretty early, it
  slowed down the main load in both time and framerate.

Bug: 7360692
Change-Id: I011909c10e8c614891ec762e0d08cc0705a6ad3d
2 files changed