AGREEMENT AND PLAN OF REORGANIZATION BY AND AMONG SABA SOFTWARE, INC., SPRUCE ACQUISITION CORPORATION, SPRUCE ACQUISITION, LLC, AND CENTRA SOFTWARE, INC. October 5, 2005