In Vivo and In Vitro Protein Ligation by Naturally Occurring and Engineered Split DnaE Inteins