Spectroscopic properties of violacein and related compounds: crystal structure of tetramethylviolacein