Move public screen_orientation stuff from platform to common

These are used across processes and should be in common.

It also unblocks moving public manifest files to blink/public/common
and later moving manifest implementation to blink.

NOPRESUBMIT=true

Bug: none
TBR: [email protected], [email protected]
Change-Id: Ief909ae1d5f42cb6f4cb58c4119b17f79b6682a8
Reviewed-on: https://chromium-review.googlesource.com/1007899
Commit-Queue: Dmitry Gozman <[email protected]>
Reviewed-by: Mitsuru Oshima <[email protected]>
Reviewed-by: Kentaro Hara <[email protected]>
Reviewed-by: Mounir Lamouri <[email protected]>
Reviewed-by: Kinuko Yasuda <[email protected]>
Cr-Commit-Position: refs/heads/master@{#551460}
51 files changed