Added LongFraction class for precision with large numbers.
FractionMatrix now uses LongFractions.
Added gcf method which takes and returns long.
Renamed toInt() to toLong() in LongFraction.