I'm a plumber and I'm OK...

Plumb new sequences API through stack

This includes connecting up to Migrations and value generation and the removal of old APIs, plus some changes to the original implementation driven by usage patterns for these things.
Nit: set up DaneelOlivaw Sequence with different block size so that this test can have different result from the one above it? Otherwise :shipit: