Converted the pymol_control user function to the auto-generation design.
For this process, the pymol.macro_apply and pymol.macro_write user function colour_start and
colour_end args had to be split. They previously accepted both a Molmol or X11 colour name or an
RGB colour array. Now there are separate args for the colour name and RGB colour array.