Really fix camera identification

* Newer versions of ffmpeg write to stderr instead of stdout
* Added utility functions open_stdout_stderr, readall_stdout_stderr
* Using these, make sure we capture output of ffmpeg command used
  to identify the camera on OSX and (hopefully) windows
Merge pull request #52 from kmsquire/really_fix_camera_identification

Really fix camera identification (fixes #21)