AmeriPath, Inc. AMENDED AND RESTATED PURCHASE AGREEMENT