AGREEMENT AND PLAN OF MERGER dated as of May 15, 2007 among AGILE SOFTWARE CORPORATION, ORACLE CORPORATION and AQUA ACQUISITION CORPORATION