Changed the default value of absolute tolerance to be more forgiving. Also fixed some missing const qualifiers and added copy and equivalence functionality.
Added more helper functions for building cubic splines with C1-continuity.