Remove new transaction for filling sequence cache 

As it isn't safe in the face of sys.alter_seq_restart or DDL against the sequence (at a minimum).

Also move the sequence cache size from a constant in the Sequence class to a configuration value just to give a little knob for the time being.