changed how toFraction converts a real into a Fraction to make things like 0.333333... become 1/3 and not 333333/1000000
fixed brace typo
made flags for values that control continued fraction production
recoded contFrac to check denominators and not let them get too large; machine rounding error was causing them to become inappropriately large; now contFrac will terminate if denominators go past flag(contFracMaxDen)
Merge pull request #112 from Alex-Jordan/continuedFraction

changed how toFraction converts a real into a Fraction to make things li...

I've tested wtih a bunch of numbers, both in real and fraction form and things seem to work fine.