Squash Floating window commits [see below]

https://github.com/AICP/frameworks_base/commit/b1f3ad8cfb7d8c210d8d56ea100ab4794dcc8865
https://github.com/AICP/frameworks_base/commit/1679a6629ae7d9af10dcee39cfd11c817ee893a2
https://github.com/AICP/frameworks_base/commit/39834a160762ae167bf2e2c5838769a68da8fe45
https://github.com/AICP/frameworks_base/commit/ecb91fa5f765ef0e768c7a65c70c97ea2528ab4e
https://github.com/AICP/frameworks_base/commit/31cf4c91cfe22c60e0ad288869304cc920789eff

Credit/Thanks to respective authors of those commits

Change-Id: I8b90a19689e8b448a7649ff4f1586fa3c7999cb9