Scenegraph benchmark

WIP: This PR adds a benchmark example for comparing scenegraph performance to similar optimal implementations. 

The intent is to add more benchmark examples and optimizations until we get comparable performance (or decide that we will never get comparable performance).
@almarklein, os this the correct way for me to force the program to compile? The test fails because the exception that is raised does not seem to have any information about why the compile failed..