Merge pull request #7 from Horatio-Blackwood/master

Multiple commits - lots of fixes for FFMPEG processing.
Merge pull request #8 from Horatio-Blackwood/master

Added javadoc to FfmpegVideoProcessor and added new ProcessHelper.
Merge pull request #9 from Horatio-Blackwood/master

Added VideoBroadcaster and supporting classes.
Big commit.  Cleaned up StreamRecordingManager, added listeners/notifier for stream recording completion, added multicast data detector, made the recorder launch on data detection, recorder and detector mostly complete.
Added a button to browse for stream recording files.
Merge branch 'master' of https://github.com/Horatio-Blackwood/VideoStreamProject
Fixed error where logging wasn't working properly.  Updated applications to load OS-appropriate VLC libraries.