Changed the Clock interface to return an Instant object
Changed PointInTime interface to return an Instant, not a timestamp
Renamed PointInTime to ReadableInstant
Updated FixedClock to work with an Instant
Added microseconds precision to Instant
Removed deprecated Instant::toZonedDateTime()