NEUROLOGIX, INC. NOTE AND WARRANT PURCHASE AGREEMENT DECEMBER 6, 2010