STOCK PURCHASE AGREEMENT BY AND AMONG EVOLVING SYSTEMS, INC., EVOLVING SYSTEMS HOLDING LIMITED, TERTIO TELECOMS GROUP, LTD. AND TERTIO TELECOMS, LTD. DATED NOVEMBER 2, 2004