Merge changes from topic "sf-tests"

* changes:
  surfaceflinger: enable LayerTransactionTest in presubmit
  surfaceflinger: fix traverseLayersInDisplay
  surfaceflinger: add more setFinalCrop tests
  surfaceflinger: add more setCrop tests
  surfaceflinger: add setOverrideScalingMode tests
  surfaceflinger: add more setMatrix tests
  surfaceflinger: add more setLayerStack tests
  surfaceflinger: add more setColor tests
  surfaceflinger: add more setAlpha tests
  surfaceflinger: add setTransparentRegionHint tests
  surfaceflinger: add more setFlags tests
  surfaceflinger: add more setRelativeLayer tests
  surfaceflinger: add more setLayer tests
  surfaceflinger: add more setSize tests
  surfaceflinger: add more setPosition tests
  surfaceflinger: run clang-format on Transaction_test.cpp