Generalize rotation transition

Share code and assertions between transitions to improve maintainability

Test: atest FlickerTests:com.android.server.wm.flicker.rotation
Bug: 167521849
Change-Id: I448363e87272614ec694e01a52049143de913fb4
3 files changed