Better color support

Better color support
Merge remote-tracking branch 'origin/master'

Conflicts:
	Tutorial05_2010.vcxproj.filters
	cube.cpp
	cube.h
	device.cpp
	figure.h