[Android] Clear FLAG_FORCE_NOT_FULLSCREEN for all devices not only for KitKat

FORCE_NOT_FULLSCREEN_FLAG is prior to FULLSCREEN_FLAG on some devices,
Record whether the FLAG_FORCE_NOT_FULLSCREEN is set before entering
fullscreen and clear it if so. Add the flag back if necessary when
exiting fullscreen.

Previous commit a00f56eac4579ea4302757ee98ee1b19d421bc3d
is not covering device prior to KitKat, this commit cover all devices.

BUG=https://crosswalk-project.org/jira/browse/XWALK-2150
(cherry picked from commit 99269dbaf8e2a83b031d34efe849d78f581e2dfc)
Merge pull request #2318 from jinbang/crosswalk-8

[Android] Clear FLAG_FORCE_NOT_FULLSCREEN for all devices not only for K...
Bump version to 8.37.189.4
Fix Mac build : Complex classes needs out of line destructors and constructors.

(cherry picked from commit 63a53132d7380a094e94b9315f9f8ade20e2940b)
Roll 37.0.2062.76 to Crosswalk 8