AGREEMENT AND PLAN OF MERGER BY AND AMONG SUN MICROSYSTEMS, INC. CHA CHA ACQUISITION CORPORATION AND TARANTELLA, INC. Dated as of May 9, 2005