fixing a bug: heatmap color count needs to be determined from heatmap color list if one is specified
GSoC note updated