ASSET PURCHASE AGREEMENT between RESIDENTIAL FUNDING COMPANY, LLC, GMAC RESIDENTIAL FUNDING OF CANADA LIMITED, as Sellers and GMAC COMMERCIAL FINANCE LLC, as Purchaser July 2, 2008