Implement ScreenOrientationProvider for Chrome Android.

This allows screen.lockOrientation() and screen.unlockOrientation() to
work on Chrome Android. It does not work for the Android WebView yet and
there is no permission/security checks yet.

BUG=162827

Review URL: https://codereview.chromium.org/196193002

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257113 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 257113
exclude failed tests in remoting_unit and net_unit due to DrM-i#1465
TBR=bruening@chromium.org

Review URL: https://codereview.chromium.org/198253005

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257114 0039d316-1c4b-4281-b951-d872f2087c98
SVN changes up to revision 257114