Fixed ColorGradient constructor

You can no longer construct a ColorGradient from nothing.
Exported ColorGradient definition
Implemented wrap_colorgradient(ColorGradient*)