mat による行列orベクトルの乗算命令で、未実装だった部分を実装した

また、matによる行列の各要素同士の加算、減算を担っていた ope_matrix_add_common()を
リファクタリングして、ベクトル同士の乗算もそこに含めて、
関数名を ope_matrix_merge_common() へ変更。

また、この関数を書いてる最中に、
} else if () {
の書式が、アセンブラ段階で失敗してしまうケースが生じたので、それの対策として
else は使わずに if () {} を並べるだけの書き方をしている。

構文が if () {} なので、これは中括弧で命令部を囲む書式なので、
「elseぶら下がり問題」は生じないはずなので、
何故アセンブラ段階で失敗するかの原因は見当付かない。