STOCK PURCHASE AGREEMENT by and among YOUBET.COM, INC., UT GAMING, INC., UT GROUP, LLC AND UNITED TOTE COMPANY dated as of November 30, 2005