Fix external display rotation in tablet mode

Changes:
1. Switch to software mirroring if tablet mode is enabled, so that (2)
is possible.
2. Undo the external display rotation in mirror mode if the tablet
   has non-zero rotation.

BUG=824417

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;master.tryserver.blink:linux_trusty_blink_rel
Change-Id: If80f5f05144a4bb622efadbbadd98f23fd460576
Reviewed-on: https://chromium-review.googlesource.com/996892
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Reviewed-by: Ahmed Fakhry <afakhry@chromium.org>
Commit-Queue: Weidong Guo <weidongg@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#552551}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: 3b6d0efbb12fa7bc621f5ec3285d67ae916650c4
1 file changed