Add note to CHANGELOG about TTY updates
Version Bump to 1.2.0
Merge branch 'release/v1.2.0'

* release/v1.2.0: (25 commits)
  Version Bump to 1.2.0
  Add note to CHANGELOG about TTY updates
  Update benchmark script
  Update logic to describe the bar as being 'stopped' also when it is 'finished'
  Whitespace
  Only print the bar output if we're printing to a TTY device, or any device as long as the bar is finished
  Switch to  instead of STDOUT so that it can be properly reassigned for redirections
  Move carriage return to the clear method
  Add better inspection now that we can have a nil total
  Add note about unknown progress to the changelog
  Whitespace
  Add notes to the README about displaying unknown progress
  Fix missing throttle rate in README
  Allow the progress bar to have an 'unknown' amount of progress
  Whitespace
  Add item to the changelog
  Update the benchmark script
  Add #log to progressbar for properly handling bar output when printing to the output IO
  Add CHANGELOG
  Rename all of the requires lines to be consistent with the new lib file
  ...
Merge tag 'release/v1.2.0' into development

Release v1.2.0

* tag 'release/v1.2.0':
  Version Bump to 1.2.0