Add support for handling fractional seconds

Addresses the first item in the list in issue #17.

- Add support for reading fractional seconds in 'aur', 'car' and 'star'
  records. The value is then rounded before being converted to an integer
  as the database only uses integers.
- Update and fix unit tests in this area.