Implementing the fast and precise transform

The fast and precise timestamp transform uses interger arithmetic instead of
BigDecimal.

Signed-off-by: Francis Giraldeau <francis.giraldeau@gmail.com>