More robust way to thumbnail

In short, get the video duration before attempting to make a thumbnail, if the duration is not valid (<= 0) attempt to thumbnail the first frame, otherwise thumbnail as usual.

No need for ffmpegthumbnailer anymore, ffmpeg is enough and gives us more control.
bump version number
Update readme