Revert "core/jni: Clean up and optimize build flags"

This reverts commit fe2c47d97bc7c1d60f3260150b755e07e09bc63e.
Revert "Vectorize bitmap operations on A15 too"

This reverts commit debcc99fe835b160c8f4bc86dd9385d7b2c6f807.
Revert "build core/jni with fstrict-aliasing"

This reverts commit ab39ba72caafe4b7c4d29399b63c0d56337345d7.
Revert "frameworks/base: vectorize Bitmap operations"

This reverts commit 42b21d7bd19f4d501f5ecf267ce4c1967796a609.
Revert "Fix one and hide the other warnings from core/jni"

This reverts commit 00f9a1919e776defb5c050d6b487fc89a4188bc2.
Revert "Fixes for clang:"

This reverts commit fcde541240b07173c6818092e353f15663653043.
Revert "frameworks/base: Fix aliasing violations"

This reverts commit 5c026550a97ca71c4921b89fe874416e21e2528a.
Don't let apps disable the SIM PIN entry screen.

As the user (who controls the app behaviour after all) likely doesn't
see the PIN screen as a lock screen (he likely wants telephony) and the
PIN screen is not shown on a timer-driven basis, it should be treated
specially.

Change-Id: I8d48ab5f097bc926f67eab5835d9b5f1e581db15
Themes: Update DocumentsUI for theme chooser combatibility

PS2: credit: djdarkknight96
PS3: this time, use the correct owner info
PS:4 fix typo in styles.xml

Change-Id: I121099de6c09d33ef9f02019996eac1c6f1d3731