add make_unique
add debug symbols to linux build
shaderTypeToStr exported
glAttachShader stub added
Closed #7: ProgramRepository added
cleanup in InputDistributor