non-opaque gsl matrices and vectors with reader syntax
overloaded common linear algebra operations, more to be done here; equal? is still wrong
renamed scheme->gsl, gsl->scheme to ->gsl and gsl->, split apart functionality