HURON CONSULTING GROUP INC. REGISTRATION RIGHTS AGREEMENT by and between HCG Holdings LLC and Huron Consulting Group Inc. Dated as of , 2004