AGREEMENT AND PLAN OF MERGER AND REORGANIZATION AMONG THE SHAREHOLDER OF SOFTPRO CORPORATION, SOFTPRO CORPORATION, SOFTPRO MERGER CORP. AND MICRO GENERAL CORPORATION