[rbp/omxplayer] When reencoding thumbnails preserve orientation

Currently reencoded thumbnails are displayed without original orientation flag applied.
However we can write the Orientation field of IFD0 data, which means the cached thumbnail will be displayed correctly when decoded
Merge pull request #3939 from popcornmix/reenc_orient

[rbp/omxplayer] When reencoding thumbnails preserve orientation