added task bar progress bar functionality
fixed bug causing registry cleaner to go into continous loop after finished scanning
decreased update timer interval in registry cleaner scan
AbortScanThread is no longer called twice
Thread.Interrupt() is sent to registry cleaner parent scan thread to stop Thread.Join()
replaced Dispatcher.Invoke with Dispatcher.BeginInvoke where nessasary
calls Thread.Interupt() when cancelling privacy cleaner scan