Improve tracking of video upload and encoding

My usual workflow right now involves uploading an MP4, waiting for it to finish encoding, and then assigning it to a playlist. The upload process and the encoding process are tracked in the status/progress icon in the corner, but the queuing in between these processes are not. If the video has finished uploading, but has not yet started encoding, it does not appear in the status icon, and also does not appear as a selectable video in playlist editing. The status tracking process needs to track all states between upload and being available for selection in a playlist, and not skip implicit states like "waiting to start encoding". After starting a video upload, the user must be able to see the video either in the videos list in the playlist editor or in the status icon.