Remove DC_GetnextDC and DC_SetNextDC, as they are trivial. Misc cleanup and improvements. svn path=/trunk/; revision=40203