Pass in expected cue count to loadVtt for all payload tests.

I've fixed it so that we are now passing in an expected cue count for all the payload
unit tests. This will prevent us from trying to get the head node from a cue that does
not exist.
Merge pull request #169 from RickEyre/assert-cuecount-pl

Pass in expected cue count to loadVtt for all payload tests.