Matrix labelled by default
Add special case for black tikz colour
Stop balanced tree making too many trees

Making all the leaves trees and then calling the function recursively
was wrong
Add make-colourmap-alist