CENTRAL FIDELITY BANKS, INC. REGISTRATION AGREEMENT