Predetermine colfuncs to use for each mobj

Instead of looking at flags2 to determine colfunc() to use for each mobj
when they are spawned, do it at startup. Also, no need to assign each
colfunc at every call to R_ExecuteSetViewSize(), since they don't change
(left over from when detaillevel was used).