AGREEMENT AND PLAN OF MERGER DATED AS OF JULY 20, 2005 BY AND AMONG MGI PHARMA, INC., GRANITE ACQUISITION, INC. AND GUILFORD PHARMACEUTICALS, INC.