Split the template parts into those specific to tensor, and not.
Updated asdf load definitions.
Moving toward getting basic functionality back, after changing the class hierarchy.
More bug fixes.
Renamed \'rank\' to \'order\', to avoid confusion with matrix rank.
Added sugar-y files to asdf definition.
Made changes to symbolic tensor template.
Saving state.
Added sparse-tensor.lisp and loopopt.lisp
Saving changes to sparse-tensor.lisp
Moved string functions into utilities.
Updated packages.lisp.
Added a new define-tensor-macro, which takes care of coercion and assorted irritations.
Added a fortran definition parser. Fixed a bunch of bugs.