Automatically copy shader files to binary directory.
Now able to compile and find shaders.

Added file utilities taken from Tuvok (Basics).