FORM OF REGISTRATION AND STOCKHOLDER RIGHTS AGREEMENT