UNIT PURCHASE AGREEMENT by and among ALLIANCE LAUNDRY HOLDINGS LLC, ITS SECURITYHOLDERS, and ALH HOLDING INC. Dated as of December 7, 2004