Set the precision when scanning into BigRat as best as possible

Currently hardcoding float64 to 16 digits.
Merge pull request #6 from modcloth/set-precision-when-scanning

Set the precision when scanning into BigRat as best as possible