whisper: represent missing values as NaN

Using NaN allows us to distinguish the values lateron.
whisper: expose TimeSeries members for easy usage