ACTIVE SOFTWARE, INC. AMENDED AND RESTATED RIGHTS AGREEMENT