Merge pull request #5 from adalon/master

Fixed DocReader.TrimLines for empty lines
Fixed TrimLines when the indentation is not valid (empty lines contains less spaces or tabs than the first line)