STOCK AND WARRANT PURCHASE AGREEMENT BETWEEN PC QUOTE, INC. AND IMPRIMIS INVESTORS LLC AND WEXFORD SPECTRUM INVESTORS LLC OCTOBER 15, 1997