Create a new matrix with given elements.
When "rows" and "columns" is not positive,
validates.NON_POSITIVE_SIZE_PANIC will be caused.
In addition,
when the product of "row"s and "column" doesn't equal to the size of "elements",
validates.INVALID_ELEMENTS_PANIC will be caused.