- some bug fixes in the blocking procedure done by the driver
- added pause function for circularmatrixbuffer (aquire and reset is skipped when pause is activated) -> needed when stopping threads which are using the circularmatrixbuffer
- added releaseFromPush() and releaseFromPop() function to the circular matrix buffer -> use these functions when stopping a thread which is using the circular matrix buffer -> see stop() in tmsi.cpp for more information
- New functions of the circular matrix buffer used to make the threads stopping procedure stable
- path for the output file is not getting changed when cancel was pressed