feat(lp) : change the class for the upper triangular matrix to use a long memory_array

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