use del instead of assigning empty iterator
reduce regex searches and compile pattern
reduce loops for finding sub parser
use generator to reduce memory usage
CRLF should be also treated as blank line
skip newline at end of code
Merge pull request #430 from hattya/dev

improve fast parser for incremental parsing