CAMELOT INFORMATION SYSTEMS INC. REGISTRATION RIGHTS AGREEMENT December 27, 2007