UNIT PURCHASE AGREEMENT BY AND AMONG RIO VISTA ENERGY PARTNERS L.P., RIO VISTA GP LLC AND THE PURCHASERS PARTY HERETO