Port Jose's changes on the dispmap renderer

Now it supports the colorize and the mask sw hint
Share more code
Port Jose's changes on the grid renderer

Now the renderer does support masking and colorizing
Port Jose's changes on the gradient renderer

Now the gradient renderer supports maksing and colorizing
Rename renderers fill functions

The idea is to move the argb namespace to the enesim_color one
and the argb8888_unpre to enesim_argb, so we better sanitize
the names.
Remove obsolete code