Fix alignment of cdouble_t and cfloat_t (#654)
* Enable extended alignment for complex types with a define * Do not use reserved C identifiers See https://wiki.sei.cmu.edu/confluence/display/c/DCL37-C.+Do+not+declare+or+define+a+reserved+identifier * add a comment that this is undocumented