collectionShell: bugfix: accept offset of 0

showView was ignoring all falsy offsets - bugfix to ignore only
undefined offsets
tests: fix youtube shell playerView tests
youtubeShell: monitor seeking state for seekOffset

since the youtube player seeks asynchronously, report seekOffset as the
new target state when seeking