Interfacial Design for Joining Technologies: An Historical Perspective