WM Finance Corp. REGISTRATION RIGHTS AGREEMENT