Replace C Macro static asserts with C++11 version
Fix double quotes issue with GNU compiler chain -- yay!