STOCK PURCHASE AGREEMENT by and among THERMON HOLDINGS, LLC, THERMON HOLDING CORP. and THERMON GROUP, INC. Dated as of March 26, 2010