update:
- introduce material.
- move shader type declaration to RenderCommon.h.

Signed-off-by: Kim Kulling <kim.kulling@googlemail.com>