Do not support nested multipart
Split multipart support to separate crate
Optimize multipart handling #634, #769