Exhibit 4.1 RIGHTS AGREEMENT by and between PORTAL SOFTWARE, INC.