Implemented keyboard_string

Added keyboard_string, and fixed my retarded texture default interpolation 
code in OpenGL3.