Make sure we prepare the extra data first, so the first free code is requested.

In the future change to getFirstFreeCode() function?
https://github.com/pronamic/twinfield/issues/3