Fixes KVO compliance of CDRClassFakes

Previously setValue:forKey: would fail silently if invoked on a
CDRClassFake. This commit restores that behavior - otherwise we
throw a "class is not key value coding-compliant" exception.