TRANSFIRST HOLDINGS CORP. REGISTRATION RIGHTS AGREEMENT