Changed the default value of absolute tolerance to be more forgiving. Also fixed some missing const qualifiers and added copy and equivalence functionality.
Changed the default value of absolute tolerance to be more forgiving. Also fixed some missing const qualifiers and added copy and equivalence functionality.

ramcdona/Code-Eli,ddmarshall/Code-Eli