Consistently use time in nanoseconds throughout
This is coordinated with a client API change for the SeriesBlock here: arrakis-python!37 (merged). This also fixes an issue with the mock backend where it was assuming that the start/end times were in seconds, not nanoseconds.