STARTECH ENVIRONMENTAL CORPORATION AND CORPORATE STOCK TRANSFER, INC. RIGHTS AGREEMENT Dated as of July 24, 2009