Handle seeking in comedy central

Refactored custom player class into common, and modified counter to work
out position based on playtime so copes with seeking.