Added a new sort function which does not return a permutation class on return.
Added a inline method for applying permutations (encoded as its action), useful in blas-helpers.
Saving changes; this breaks a lot of things.
Merge branch 'tensor' from sourceforge.
Saving changes.
o This is a snapshot of the current work to make writing generic template
  code more manageable.
Merge branch 'tensor' into classy

Conflicts:
	matlisp.asd
	src/base/blas-helpers.lisp
	src/base/standard-tensor.lisp
	src/level-1/tensor-maker.lisp
	src/utilities/functions.lisp
Cleaned up blas-helpers.lisp
Migrated dot, copy to the new system.
Cleanup.
Pushed all the templates definitions inside a eval-when form.
Migrated swap.
Cleaned up mod-dotimes.
Added axpy! template.
Tweaked the templates. Migrated axpy.
Migrated scal.
Saving work on the tensor-comprehension feature.
finished writing a very cool einstein summation macro :)
Cleanups to einstein.lisp.
Fixed the return in the incf computer.