fixed some performance issues
first implementation test with boost any
removed obsolete file
fixed uniform related segmentation fault
improved performance by reducing material instance copying
Merge branch 'feature/new_materials' into feature/stack_uniforms
improved performance by using union uniforms