Common/include/DynamicMat.hpp
* Implemented getter for variable holding used memory count.
* Renamed variable holding cache
* Implemented static function for computing memory used by a matrix.
* Raised cache memory capacity.
* Renamed variable holding cache and changed accessibility to private.
* Changed memory counter variable accessibility to private.

Common/src/DynamicMat.cpp
* Refactor due to changes in the header.
* Modified condition for evicting first matrix, it should be poped also in case it makes grow the cache higher than the max capacity.
* Identified element type using Mat::elemSize

Common/src/FileUtils.cpp
* Factored out from the loop cycle the matrix declaration to avoid unnecessary continuous allocation and deallocation of memory.

Common/tests/DynamicMat_test.cpp
* Minor changes, variables renaming.