add SDL2
compiles and runs with clang/llvm 3.3 and gcc 4.8, uses C11 as standard