support for the C++0x draft [[align]] attribute and add the C1X standard header file stdalign.h llvm-svn: 140796