Adding libvlc_video_take_snapshot_addr

Applying this patch with a few modifications to keep up to date.

https://trac.videolan.org/vlc/ticket/2513