STOCK AND ASSET PURCHASE AGREEMENT by and among KADANT INC.,KADANT NORTHERN U.S. LLCKADANT CANADA CORP.,KADANT NORTHERN UK CO. LTD.,KADANT JOHNSON EUROPE B.V.,NII FPG COMPANY,NICHOLSON INTELLECTUAL PROPERTY, INC.,CASCADE NATURAL RESOURCES,...