Added support for loading in shader programs from strings.