CREDIT SUISSE GROUP FUNDING (GUERNSEY) LIMITED REGISTRATION RIGHTS AGREEMENT