STOCK PURCHASE AGREEMENT by and among WESTPORT INNOVATIONS (U.S.) HOLDINGS INC., WESTPORT INNOVATIONS INC., CLEAN ENERGY, and BAF TECHNOLOGIES, INC. Dated as of June 28, 2013