[cmyth] Return error (-1) on seek out of range

- cmyth_file_seek()
  Return -1 on invalid seek.
- cmyth_livetv_chain_seek()
  WHENCE_SET: wanted "current" should be less than chain "count" else the seek cannot to be provided. So return error.