BOSTON — On a shoestring budget, and with the endorsement of the 45th president, Republican Geoff Diehl sailed to a prim