updated libraries, small cleanups
code cleanups, notification for start of an upload batch, added canUpload method to the client-side conversation