made Signal class compatible to std::array and conform matrix class to std::array by adding a size() method
saturation block can now be used with fix sized containers like eeros::math::Matrix or std::array