AGREEMENT AND PLAN OF MERGER BY AND AMONG CENTENNIAL TECHNOLOGIES, INC., FLEET.NET ACQUISITION CORPORATION, FLEET.NET, INC.,