REGISTRATION RIGHTS AGREEMENT by and among Riviera holdings corporation,