STOCK PURCHASE AGREEMENT by and among PERKINELMER, INC., SGL HOLDINGS COMPANY, LLC, SGL NEWCO, INC. AND THE EQUITY HOLDERS NAMED HEREIN April 12, 2010