iOS: Add initial support for upload via browser

This only starts the HTTP server on for now and does nothing
else yet.