Removed dependency of MediaViewVideoPanel.captureFrames
method on 'currentImage' member variable removing any
concurrency issues involving that member variable.
Merge branch 'master' of https://github.com/sleuthkit/autopsy
Added a line about tagging improvements to NEWS.txt.
Made MediaViewVideoPanel.captureFrames method more robust by checking for
errors in return status of calls to play, pause and stop methods of the
PlayBin2 object. Also, removed loop that waited for a frame to be captured
by using a synchronization lock with timeout to communicate between instance
of RGBDataSink.Listener and the captureFrames method.
Added try/catch around call to lock.wait to better deal with the case
that a timeout has occurred.  Also reduced the timeout time from 500 ms
to 100 ms.
Updates to media player code to handle errors when calling play, pause,
stop and setState on PlayBin2 object. An error message will be displayed
in the infor label if there is an error. Satisfies requirements of
AUT-905.
Created a constant for the media player error string and display it in
the info JLabel on various gstreamer errors.
Changed the way problematic video files are tracked: now using a set of
strings that are the file names of the bad video files rather than a set
of the java.io.Files themselves.
Merge pull request #178 from tmciver-basis/master

Changes for AUT-898 (Frame capture concurrency issue) and an update to NEWS.txt