SAFLINK CORPORATION STOCK PURCHASE AGREEMENT