Use Expo file objects for multipart uploads while preserving WebP compression and add regression coverage. Refs #50.