Student finance form: new flows and test instrumentation

This should probably have a version set, since CI will be installing it all the time we don't want version changes to break tests.