Merge branch 'timgaleckas-master' into development

Closes #42

* timgaleckas-master:
  fix terminal width crashing progressbar
  Add failing test for terminal width crashing progress bar