A Complete Structural Study of the Coverage Dependence of the Bonding of Thiophene on Cu(111)