Updated audio for ffprobe
more cleaning
Handle rotated videos from ffprobe
Handle empty movie from ffprobe
Handle irrational FFMPEG::Movie#frame_rate
Refactor specs to handle change in units

By default, ffprobe returns its frame rate as a rational number as
opposed to a floating point (e.g., 24600/1469 instead of 16.75). This
allows the number to maintain a higher precision but is somewhat of a
breaking change for the specs and thus the API.

Additionally, ffprobe's default units are bit/s instead of the old
ffmpeg output being in kb/s. Again, higher precision but a breaking
change for the specs and thus the API.
Cannot replicate any crashes related to ISO-8859-1

Because I cannot replicate any crashes related to ISO-8859-1 charachters
in the outputs. I am removing these tests.