AGREEMENT AND PLAN OF MERGER dated as of July 7, 2009 among MSC.SOFTWARE CORPORATION, MAXIMUS HOLDINGS INC. and MAXIMUS INC.