Development of Bifunctional Peptides as Scaffolds for Bifunctional Catalysis and a Novel Method of Peptide Stapling Using Squaric Esters