AMENDED AND RESTATED RIGHTS AGREEMENT MARCH 23, 2007 BETWEEN REVETT MINERALS INC.