Define IScanner interface and SimpleScanner class.
Rename Scanner method to Track in Tracker class.
Add ScanSingle method and test class for SimpleScanner.
Set default ProcessId value in TrackedTask to -1.
Change IScanner and SimpleScanner accessors to public.
Update SimpleScanner test to check all functionality.
Update ScanSingle to pass test.
Update Tracker to use new SimpleScanner when scanning already running tasks.
Update Track method of Tracker class to use IScanner object for all scanning purposes.
Add ProcessName property to TrackedTask. Add migration.
Change initializer to auto-migrate database.
Implement scanning by process name in SimpleScanner.
Auto-create database file if it doesn't exist.
Merge branch 'feature/scanner' into develop