Change cuetext token functions to accept string pointers as args.

- I've changed the cuetext token functions to accept string pointers as args instead. This
way any changes that might be possibly made will be reflected back to the calling function.
- I've also changed all the cuetext token struct members to not be pointers excepting
stringlist.