added abstract class Calculatable that includes standard number operations, and added some Set operations
implemented more set functions, fixed comparison bugs, added modulo, rounding and abs for basicReal and fixed tests
Merge remote-tracking branch 'origin/develop-JK' into develop-MW
added Constructor<> traits for constructor class objects, developed set Intersection resolving, and did overall code cleaning
added more set code and simplified some other files
added a MultipleOfSet test
added gcd and lcm, renamed SpecialValues to Infinity, and refined tests
Merge branch 'develop-MW' into develop-JK