Removed boost from shader preprocessor.

Now id does not preprocess shaders but it compiles with clang