Merge branch 'Kyle's-Branch'
Merge branch 'master' into Ben's-Branch
Merge branch 'master' into Ben's-Branch
Changed smvp to output a full vector
Beginning to phase out SparseVec.h
Completely replaced sparsevec with regular vectors

all capabilities in sparsevec moved to utilities
Merge branch 'Ben's-Branch'
Merge branch 'master' into Ben's-Branch
Added in capability to convert sparse to full matrix
Added in capability to print a full matrix for debugging purposes
Merge branch 'Ben's-Branch'
Fixed some dumb errors and renamed a variable or two
Merge branch 'Ben's-Branch'
Merge branch 'master' into Kyle's-Branch
Added a full matvec function to Utilities

Added shells for future functions to be written as well
Added matrix transpose operator, improved the matrix printing function
Added backsub and mgs functions, fixed printMatrix function
Fixed backsub, finished least squares QR
Merge branch 'Ben's-Branch'
Made some minor changes to reduce the potential for crashes