Added support for vector<char> for logging. (Shader code returns a vector<char> instead of const char*)
Almost fixed #5, still need to add support for default shaders in-case shader file(s) is missing.