Merge pull request #22 from vovkkk/patch-2

fixes class SmartNewLineCommand
Modify readme.md
Reflect the contribution of vovkkk in readme.md.
adds break for non-lists patterns

if current line and previous one are empty (viz. [%>|]\s), enter erases
content of those lines;
cursor remains on the same line
Merge remote-tracking branch 'demon386/develop' into develop
Merge remote-tracking branch 'vovkkk/develop' into develop