REGISTRATION RIGHTS AGREEMENT Dated as of February 25, 2000 by and among CASCADE FINANCIAL CORPORATION, CASCADE CAPITAL TRUST I