implemented scale from MatrixScaling
add MatrixScaling-test
implemented scale! from MatrixMutableScaling
add MatrixMutableScaling-test