Add $emitted events to uploader service for start, progress, success and error.
Also, determine successful upload by http return code.