Move shader opening out of renderer class
Merge branch 'release/lib-2014-07-25'