Moved infix into a new package
Tweaked error messages
Changed exponentiation operator from ^^ to **
o Added support for #I .. I# inline syntax
Inserted copyright herald in infix.lisp. Added mtimesdivide.lisp to the repository.
o Added a very quick sort-permute function.
o Added conditions to avoid BLAS checks, when it is known that the fortran function
  is not going to be called (removes overhead).
o Extended tensor-class-optimization with slots for underlying Field properties.
o Moved lots of stuff to define-tensor macro
o Got rid of the "counterclass" hashtable. Everything now resides in
  *tensor-class-optimization*, and in the symbol-plist associated with
  tensor class name.
o Ported some L-1 routines to the new architecture.
o Ported scal.lisp
o Added "symbolic-tensor", sort of works with Maxima.
o Ported all level-1 stuff.
o Ported level-2 BLAS.
o Ported GEMM. Should get to work on automatic method generation.
o Now the generation macros push BLAS function names into the tensor
  class optimization plist.
GETRF wrapper function works.
o Changed loop order in the lisp GEMM function generator, to work
  better on row-ordered matrices. About twice as fast as the old one
  (for row ordered matrices).
o Added new tests to loopy-tests.lisp ; (test-mm-lisp-lin <n>) is
  now as fast as the reference F77 BLAS implementation (!). Still too
  slow compared to ATLAS & GOTOBlas (not surprisingly). Might have
  to add different loops for different ordering, in the GEMM generator
  macro.
Added new test to dlsode.lisp, changed loops in test-lisp-lin
o Rewrote a bunch of functions using loop rather than recursing.
o tensor-ref and tensor-store-ref methods are now defined by the define-tensor macro.
o Minor tweaks:
  -> Functions generated by the generators are not inline anymore. Don't think
     there is much lost; these functions declare the types of all their arguments