glibc: make use of qemu conditional on ENABLE_BINARY_LOCALE_GENERATION which defaults to disabled. reinstate BINARY_LOCALE_ARCHES and make it a list of regular expressions.
- against contrary belief BINARY_LOCALE_ARCHES = "" did disable the new code.
- zapping that variable in glibc-package.bbclass as the changeset before
this did is not an option since we need to keep track of which arches
are supposed to have this enabled.
- also, rename USE_BINARY_LOCALE to GLIBC_INTERNAL_USE_BINARY_LOCALE to
prevent people who don't understand Python from shooting themselves in the
foot. DONT MESS WITH THAT VARIABLE. setting USE_BINARY_LOCALE = "0" will
_enable_ the new code since "0" (being a string) evaluates to True in
Python.