Improve color select handling on preview controls

I've gone ahead and changed the mouse tracker so that it passes along
MouseMove events after checking them, which means VB's internal
MouseMove call works just fine for tracking behavior.

The image preview control now works quite well for color selection,
where relevant!