STOCK PURCHASE AGREEMENT among TARGET SOFTWARE, INC., TARGET ANALYSIS GROUP, INC., ALL OF THE STOCKHOLDERS OF TARGET SOFTWARE, INC., AND TARGET ANALYSIS GROUP, INC., Charles Longfield, as Stockholder Representative and BLACKBAUD, INC. January 16, 2007