compilercompat: in new version of clang (3.4.1) max_align_t already defined

And when this header will be loaded before the one that have typedef of
max_align_t, then we will get an error, since in original place there is
no #ifdef only #define