EXHIBIT 10.7 FORM OF AMENDED AND RESTATED AGREEMENT OF LIMITED PARTNERSHIP OF CAVANAUGHS HOSPITALITY LIMITED PARTNERSHIP