GSI GROUP INC. REGISTRATION RIGHTS AGREEMENT