Percentage completion indicator + Unresponsive fix

Badge on dock icon to show percentage scan completion.
Moved scan processing off the main thread to prevent unresponsive
appearance on startup.