configure: add -Wno-missing-braces to CXXFLAGS
configure: add -Wno-missing-braces to CXXFLAGS

GNU GCC 4.7 erroneously warns about missing braces around
initializer for tr1::array.  This is a known gcc c++ bug
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25137.

To fix this, GNU GCC no longer enables -Wmissing-braces
when -Wall is used for C++ compiles in newer versions.
Thus, add -Wno-missing-braces to the default CXXFLAGS
in configure.ac to workaround the issue in older GCC
versions.

Also, move -Wall to the beginning of the C/CXXFLAGS so
that it doesn't override the -Wno... flags that we
specify.

Signed-off-by: U. Artie Eoff <32aece0d55055227b44d04b7d0051cf3d04ee871@intel.com>

chivakker/libyami,YuJiankang/libyami,seanvk/libyami,dspmeng/libyami,zhaobob/libyami,seanvk/libyami,stripes416/libyami,zhaobob/libyami,uartie/libyami,01org/libyami,uartie/libyami,YuJiankang/libyami,dspmeng/libyami,uartie/libyami,zhaobob/libyami,yizhouwei/libyami,dspmeng/libyami,lizhong1008/libyami,stripes416/libyami,chivakker/libyami,01org/libyami,01org/libyami,lizhong1008/libyami,yizhouwei/libyami,chivakker/libyami,yizhouwei/libyami,seanvk/libyami,YuJiankang/libyami,lizhong1008/libyami,stripes416/libyami