Removed legacy result lists in AudioScan.
Refactored RemoveIgnoredFiles for issue #1.
Moved sort of addFiles to GetFiles method for issue #1.
Refactored FindUpdateFiles for issue #1.
Refactored ParseUpdateFiles and ParseAddFiles for issue #1.
Removed isrunning private field from AudioScan.
Made a few changes to the GetFiles method.
Rewrote the AudioScan.Run method and fixed the problem with scanning an active file. Closes #1.