RIGHTS AGREEMENT BETWEEN KEYNOTE SYSTEMS, INC. AND AMERICAN STOCK TRANSFER & TRUST COMPANY, AS RIGHTS AGENT DATED AS OF OCTOBER 25, 2002