I am attaching a patch that addresses Part-I/Item-1 below. The patch adds no functionality. It merely removes "color" from appearing verbatim in the face variables. I am using `hi-lock-' as prefix. Let me know if `highlight-' will be more appropriate (considering that there is a standard highlight face).