Multiple changes

- Added the NamedStringType enumeration.
- Added the NamedString and ShaderInclude classes.