FORM OF NANOSPHERE, INC. NOTE AND WARRANT PURCHASE AGREEMENT DATED JUNE 8, 2004 AND JULY 8, 2004