EXHIBIT 10.3 NOTE AND WARRANT PURCHASE AGREEMENT BY AND BETWEEN NAVISITE, INC.