1.0:
- Complete fraction object with overloading for +,-,*,/,%,**
- Supports comparrisons (e.g. <=)
- Can change a float to fraction and visa versa
- Batch tool for making lists of fractions.
1.01: Fixed special case longs
- Corrected assertion which blocked long denominator ints.
- Corrected cmp to return -1,0,1 as longs would break it.
1.02: Integration
- Made fractions play nicely with other objects (e.g. matrices)
1.03:
- Fixed a bug with other type - fraction