REGISTRATION RIGHTS AGREEMENT dated as of August 4, 2004 by and between MATRIXONE, INC., and THE REPRESENTATIVE of FORMER NOTEHOLDERS AND CERTAIN FORMER STOCKHOLDERS of SYNCHRONICITY SOFTWARE, INC.