autofit in threads
no need to reload model at every step
Adapts sentinel to use projects dictionary
Merge branch 'develop' into threading-autofit

Conflicts:
	server/src/optima/model.py
Fixes merge
Extracts async thread
Fixes session issues
Runs auto calibration is async thread
Wires all calibrate api interacting with the sentinel
Removes unused util functions
fixed typo in JavaScript and exception in Python
creating session only for saving the model
small refactorings
Made it possible for CalculatingThread to run any kind of calculations which conform to the signature (D,...)->D
Merge branch 'develop' into threading-autofit

Conflicts:
	client/source/js/modules/model/model-view-ctrl.js
Merge pull request #93 from StarterSquad/threading-autofit

Threading autofit - seems to be working