GLENOIT CORPORATION 11% Senior Subordinated Notes Due 2007 REGISTRATION AGREEMENT