OSCIENT PHARMACEUTICALS CORPORATION 3½% Senior Convertible Notes due 2011 REGISTRATION RIGHTS AGREEMENT May 10, 2004