Solve segfaults in payload unit tests.

Source of these segfaults was the fact that create_cuetext_start_token was not
allocating space for start_token_data struct before dereferencing it.
Merge pull request #191 from RickEyre/issue-179-2

Solve segfaults in payload unit tests.