save(lp) : speeding up by creating an one_elem_on_diagonal_matrix instead of one_off_diagonal when possible

Signed-off-by: Lev Nachmanson <levnach@microsoft.com>