EXHIBIT 2.1 AGREEMENT AND PLAN OF REORGANIZATION DATED DECEMBER 3, 1996, BY AND AMONG VISIGENIC SOFTWARE, INC., CUSTOMWARE, INC.