Fix upload-driven transcoding to return pending asset

A bit more complicated future result from Transcode.start for more
flexibility on blocking.  Dump transaction on start since it's not
adding much.  Admins on transcode can be aware of transient states.