Execute non-optimized add operations one at a time.

Bug 34125817

It appears that some developers rely on fragment views containing
other fragments without using the fragment's child fragment manager.
This CL executes all unoptimized add operations separately to make
sure that this continues to work. Pop operations continue to be
executed together as they did previously.

Test: gradlew connectedCheck in fragments/

Change-Id: Iabf76eb1a95d5d7436a14c59b13f0c87932306b4
2 files changed