Update API for image upload and incremental network query

Client function for http image upload is not yet correct, but we will
probably want to use a special case JQuery plugin (blue-imp) for this
on the client anyway