Merge branch 'release/0.8.3' into develop
[BUGFIX] Odd spec bug introduced by new RSpec
[BUGFIX] Only finish stream parser if there is one

Only affects specs since in the real world, Stream is never used directly
[DOC] Changelog entry
[UPDATE] Bump to 0.8.4
Merge branch 'release/0.8.4'