Added forgotten class to last commit
Deprecate some methods, and add bulk calculation methods and weighted
residual method in fit function interface. Implemented iterators, bulk
calculations and updated unit tests.
Modified create from compound dataset method to squeeze last axis if
items hold single elements
Add overriding implementations of partial derivatives in some functions