ThreadPool for directory scan

Created the thread pool to scan directory in background.
But now there is and issue with the update of the model.
It should not be done in a subthread.
Going to add signal/slot connections to update the model from the
thread.
Added files for Eclipse workspace
Model update are trigger by signals during scan of dirs

Updated the DirRunnable worker to fix model updates issues.