Initial coding of OSFileScanningService complete. Slight bug fixes in
other classes. Renamed FileScanningService to
AbstractFileScanningService.
Cleaned up all warnings. Refactored the Server thread hierarchy.
Merge remote-tracking branch 'origin/master'