Creates a new reader helper for the given buffered reader.
Checks, whether the reader contains a next line. Returns false if the end of the
stream has been rea
Returns the next line.
Pushes the given line back into the buffer. Only one line can be contained in
the buffer at one time
Reads the next line skipping all comment lines.