Gravar-mail: Template-directed synthesis of linear porphyrin oligomers: classical, Vernier and mutual Vernier