extra checking for program creation
Just scoping for clarity
Add a ProgramExcepetion struct to make it clear which one is firing
Add program validation check
There were unused.
auto-commit: translation updates
Merge pull request #3258 from fluffyfreak/remove-progs

Remove defunct shader programs
Update Changelog.txt
Merge pull request #3253 from fluffyfreak/badPrograms

Extra checking for program creation
Update Changelog.txt