Cosmetic changes: renamed variables and streamlined code
Fixed bug in axpy.

To correctly carry out the axpy operation, permute the indices correctly when inserting the values of the LMA into the banded column matrix.
Added tests for banded matrix class