Moved nan test
Tidied float examples
_Atomic and _Thread_local (C11) aren't supported (yet)
_Generic() parsing fix - handle token seq:s that look like labels
Fixed run_tests display logic
__builtin_nan{,f,l} functions for typed nans
Minor change to x86_suffix() TODO/ICE
ebx, edi and esi are callee-save registers for cdecl calls
Tweaks to enum/default test
Stack alignment/float print test tidy
Recreated stack alignment crash with glibc printf()
Sign checks in operators and ?: expressions
Only warn about signed vs unsigned for comparisons and non-literals
Updated lib/ with signed/unsigned changes
Merge branch 'master' into experimental/float

Conflicts:
	src/cc1/ops/__builtin.c
	src/cc1/ops/expr_if.c
	src/cc1/ops/expr_op.c
	src/cc1/parse.c
	test2/run_tests
Fixed Linux/glibc/printf float segfault/conform to x64 ABI
Format strings and more through test for stack floats
Updated expected test failures (long double support)
Fixed abi test - prototypes
Added Makefile for inter-compiler ABI tests