Fix compilation errors and add window::to_texture function.

Conflicts:
	gum/video/window.hpp
Add colour include.