EXHIBIT 4.1 REGISTRATION RIGHT AGREEMENT - ALADDIN SYSTEMS HOLDINGS, INC REGISTRATION RIGHTS AGREEMENT THIS REGISTRATION RIGHTS AGREEMENT (this "Agreement") is made and entered into as of April 19, 2004, by and between International Microcomputer...