* Fix race condition where we didn't wait for downloaded file to flush to
disk fully before beginning to process it.
* Delete temp downloaded file once it's done being processed.
* Small improvements to error result handlng.
* Use periods consistently in error message strings & group them with other
extension UI strings.