Revert ISO C++ fixes of "frameworks/base: Fix compile errors"

This (partially) reverts commit 31194a1a8715572bc4b7d666eca5c55d99f6837d.

Reverting ISO C++11 fixes in TextLayoutCache
Revert "base: Fix build after Parcel ABI fix in Binder"

This reverts commit d30ee312b8707a09406eff8033201b82aa52ca2e.
Revert "frameworks/base: Fix build in ISO C++11 mode"

This reverts commit 09101c21e1dbf5a795af5e42237570f16b52b9d8.
Adapt BaseStatusBar for pie color