enhance EigenOctave.hpp

add pick_col and pick_row functions for Matlab/Octave M(:, ind) and M(ind, :)
also throw expections if assertation of remove is violated
and add testcases for new functionality