ignore some new moc output
code formatting
fix for glLinkProgram getting stuck
updated sRGB profile to prevent libpng warnings
moves some docs to a more appropriate location
moves doc folder to root
fixes compilation error due to moved docs folder
Merge upstream