NORCRAFT HOLDINGS, L.P. Third Amended and Restated Agreement of Limited Partnership Dated as of June 25, 2007