Implement texture image and sub image clearing

This also changes GL profile to 4.4. I hope it won't break anything.