pdComboBox: implement painting for primary control background
pdComboBox: tons more owner-drawn bits

Also, we now handle the cursor properly for the drop-down list (which
has its own hWnd).

To my knowledge, the only detail remaining is custom coloring for the
drop-down list's border.  Other than that, I think this (incredibly
obnoxious) control is finally ready for primetime!