Thread safe check for changed algorithm configuration.
Added thread safe setter for Algorithm::configChanged.
Created thread safe Algorithm::setResult().
Merge branch 'master' into threadsafeness
Changes in Algorithm::setResult() and getResult().
Fixed typo in Algorithm::getComputationTime().
Some fixes in Algorithm::setResult().
Enhanced test for Algorithm class.
Fixed Algorithm::setInput().

* now thread safe
* now setting config changed to true
Fixed visibility of mutexes and condition_variable in Algorithm.
Added some documentation to algorithm.h
Merge branch 'master' into threadsafeness
AlgorithmTest now initializes Lines correctly.
Merge pull request #2 from FormSeher/threadsafeness

Algorithm enhancement and threadsafeness