added example and tests for supporting multipart/form-data (browser file upload)