changed filewriter to listen for onwriteend
some error handling cleanup
some more helpful info in popup
updated manifest for filewriter fix release