Add a required feature to Projection/Presentation tests and exclude
tests not meant for Leanback where test_required_features cannot be
applied.

Changes:

* Added android.hardware.faketouch as a required feature to the
  following tests as they all assume some kind of touch input:
  - .projection.cube.ProjectionCubeActivity
  - .projection.widgets.ProjectionWidgetActivity
  - .projection.touch.ProjectionTouchActivity

* Exclude all other .projection tests from showing for Leanback as ATV
  devices currently don't support or require Presentation/Projection be
  supported:
  - .projection.list.ProjectionListActivity
  - .projection.video.ProjectionVideoActivity
  - .projection.offscreen.ProjectionOffscreenActivity

* Fix a typo.

Since no Android TV devices has android.hardware.faketouch feature, this
in effect excludes all Projection tests for Leanback/ATVs.

Change-Id: Ic6d21e91007a560dfeb3a261f281748a87d0386c
2 files changed