STOCK PURCHASE AGREEMENT BY AND AMONG ICF CONSULTING GROUP, INC. ICF CONSULTING GROUP HOLDINGS, INC. TERRENCE R. COLVIN WESLEY C. PICKARD DONALD L. ZIMMERMAN AND THE OTHER SHAREHOLDERS OF SYNERGY, INC. Effective January 1, 2005