[Tizen] Support W3C device orientation API

Chromium has device orientation API support, but not on Tizen. To
leverage the chromium's code, DeviceOrientation object is both an
xwalk::SensorProvider::Observer and a content::Provider. It acts
as a bridge to connect xwalk and content layer.