add convenience assignment overloads.

1. row/column matrix to matrix_vector
2. matrix_vector to row/column matrix