IMedia: Add a markAsPlayed function

Which allows application to signal that a media was played in order to
increase its playcount and position in history without providing a
playback position.
Fix #434
8 jobs for !654 with add_mark_played in 7 minutes and 37 seconds (queued for 4 seconds)
latest merge request