adjusted renderpass flags to allow seperate clearing of depth and color values
added renderpass properties for custom blend functions
implemented texture constructor setting a custom texture target
disabled rendering of materials with no shader
added warning output for unresolved material references