(multipart parser) Don't call body callback when in the middle of parsing a delimiter.
Store the parsing boundary-like string to boundary-buffer when it ends in the middle of it.
Fix multipart parser to work propery even if data contains a boundary-like string.
Fix a case when the body ends with '--' (no leading \r\n).