Filescan improvements:
 - Re-add removed listener to change scan state in GeneralOptionsView
 - Differentiate if a file has been inserted or updated while scanning
 - Update status messages