SparseLIL fixes

* destructor of SparseLIL calls delete[] instead of delete now
* fixed severe bug in SparseLIL copy contructor