Simplify config.h null terminators
Makefile dependency generation
Don't warn about missing struct initialisers
Key mapping for 'D', 'C', 'I', 'A', 'a' and so on