Colour functions

This adds three new functions to the expression builder to facilitate setting data defined colours.  The functions are color_rgb, color_rgba, and ramp_color. 

This patch adds these functions in qgs_expression.cpp and includes en_US versions of help  files.  With apologies I am not competent to provide translations (though was tempted to do en_NZ with colour instead of color!)