Exhibit 4.4 WARRANT AND REGISTRATION RIGHTS AGREEMENT