Adds adapters for solving std::array and raw (C-style) array.

This commit is related to the issue #6 (Support other matrix data type classes).