fix bug in trim_trailing_newlines and trim_trailing_whitespace
update submodules
Merge branch 'master' of https://github.com/fletcher/MultiMarkdown-4