Small changes to bring code to use nice python 3 features.
Small changes to bring code to use nice python 3 features.

Small: matrix multiplication operator and dataclass.

The more major change is to use KF sqrt generator form. As I recall
this did not work in python 2 (and was the source of a major debugging
headache).

butala/pyrsss