added disable copy in my controller classes + fixed resulting problems
finished disable copy stuff
added dummy checks in saveablelist
saveable list now restorable (i hope)
implemented SaveableList tests + debuggin stuff (careful, getSaveableType broken)
currently broken, change getType to getSaveableType and add missing instances
changed global context
getSaveableType() implemented, context (offscreensurface broken)
Merge branch 'master' into AllAboutTesting

Conflicts:
	ctt/BlurFilter.h
	ctt/CoffeeFilter.cpp
	ctt/CoffeeFilter.h
	ctt/GreyscaleFilter.cpp
	ctt/GreyscaleFilter.h
	ctt/HSLPixelDiff.h
	ctt/MixFilter.h
	ctt/NoiseFilter.cpp
	ctt/NoiseFilter.h
	ctt/RGBChannelFilter.h
	ctt/RescaleFilter.cpp
	ctt/RescaleFilter.h
	ctt/TimeshiftFilter.cpp
	ctt/TimeshiftFilter.h
	ctt/YUVPixelDiff.cpp
	ctt/YUVPixelDiff.h
	cttUnitTests/cttUnitTests.vcxproj
	cttUnitTests/cttUnitTests.vcxproj.filters
little merge fix