Time parsing parses seconds as rational instead of float to avoid
rounding errors.
Merge pull request #3 from awilliams/master

Time parsing parses seconds as rational instead of float to avoid rounding errors.