Changing slice and view to xslice and xview to clean up API and prevent clashes with LISP-MATRIX

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
one too many xdims generics, rationalized.

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
forgot to change slice to xslice in operations
error in variable rename in interface/xdim
doc cleanup

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
use and export the right named objects (Xslice, Xview variants).

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
2 more view to xview mistakes.

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
more docs and a (setf xslice) generic spec (no methods defined yet, but should look like xsetf)

Signed-off-by: AJ Rossini <blindglobe@gmail.com>
missing license file
more view->xview fixes, in so-far-unused parts of the API

Signed-off-by: AJ Rossini <blindglobe@gmail.com>