STOCK PURCHASE AGREEMENT BY AND AMONG NETMANAGE, INC. AND LIBRADOS, INC. AND THE SHAREHOLDERS OF LIBRADOS, INC. Dated September 22, 2004