RIGHTS AGREEMENT dated as of June 24, 2004 between Jackson Hewitt Tax Service Inc. and The Bank of New York Rights Agent