[15/n] Improved AppCompat camera classes dependencies

Encapsulates AppCompat Rotation policy in AppCompatCameraPolcy and
improved dependencies between Overrides and Policy components.

Flag: EXEMPT refactor
Fix: 349331008
Test: atest WmTests:ActivityRecordTests
Test: atest Wmtests:AppCompatCameraPolicyTest
Test: atest WmTests:AppCompatCameraOverridesTest

Change-Id: I05b5e2f57f4830a95685ed6f047fecee92e699cc
24 files changed