Add demangle_type_name and sanitize functions
Add print_shaders function to Pass and GBufferPass classes
Implement print_shaders function in Pipeline class