Use C++11's std::to_string().
Use C++11's type-safe enum structs for:

- Device
- Language
- Texture