ledflasher: Disable RTTI

There is no longer a reliance on RTTI in libbrillo, so disable RTTI
in the rest of Brillo codebase.

With RTTI disabled, we rely on __PRETTY_FUNCTION__ macro to infer some
type names. Unfortunately CLANG and GCC use different decorations for
template types with default parameters (such as std::vector and std::map)
which causes problems.

Since most of Brillo code is compiled with clang, use that for code
that relies on brillo::Any.

BUG: 26292405
Change-Id: I922649add010fd68dab90146894494864f44c02e
2 files changed