Solve segfaults in payload unit tests.

Fixes #179

Source of these segfaults was the fact that create_cuetext_start_token was not
allocating space for start_token_data struct before dereferencing it.

Please review @caitp or @rillian.