Extract interfaces of Emitter and Parser.
Fix newline handling when emitting folded scalars.
Normalized line endings
Merge pull request #42 from rogernorling/eol-normalization

Normalized line endings
Merge remote-tracking branch 'upstream/master'