Make type_replace more generic
Fix crash when using "open" in configuration specification
Use GCC __attribute__((cleanup)) extension to simplify text buffers
Remove all references to static_printf
Remove some unused code from type_ident