added visionDidEndVideoCapture delegate

This allows the caller to capture thumbnails (especially those
dependent on captured video length) immediately prior to creation of
the the video dictionary.
Merge pull request #194 from blushmessenger/master

added visionDidEndVideoCapture delegate