Merge pull request #26 from ellerh/implement-read-line