* All implementations going forward for integer_math module will use
just integer based algorithms. I can't really compete with C based
code from the Python standard library. The algorithms will then be
of use if ported to a platform without floating point arithmetic.
* added two new functions to the integer_math module
* iSqrt() finds the int square root of an int
* does same thing as math.isqrt()
* isSqr() return true if integer argument is a perfect square
* changed integer_math pythag3() function into a class method
* pythag3() -> Pythag3.triples()
* preliminary steps
* fould unrelated tweak to increase speed by 2X
* removed use of floating point numbers