Support other matrix data type classes from other libs (boost)? UPD Implemented: - `std::array` (C++11); - raw (C-style) array; - `boost::numeric::ublas::matrix`; - `std::vector <std::vector <double> >`.