Fixed boost calls in KTRSAMatReader

Fixed calls to classes in the Boost library KTRSAMatReader
Fix CMakeLists.txt to follow develop
Revert 1fb5f6e..f9cdb9d

This rolls back to commit 1fb5f6e279479d9749ee8268048955f9db2543ac.
Revert "Revert 1fb5f6e..f9cdb9d"

This reverts commit bea7910bce7bc6cc8b46d1ebf9ca674306073885.
Revert 4c4e190..b468941

This rolls back to commit 4c4e190021ccad22ac876e35997549fa1ac3aa2b.
Fix CMakeLists.txt to follow develop, again
Revert f9cdb9d..6280040

This rolls back to commit f9cdb9d960dfdd07f20e0bf348d393c16a21cc9d.
Fixes to KTRSAMatReader: now reads concat MAT file

Final Fixes to KTRSAMatReader - it now reads Concatenated MAT files,
with the record number and time-stamps tracked properly