The Roles of Precursor Conformation and Adatoms in Ullmann Coupling: An Inverted Porphyrin on Cu(111)