Keep track of (optionally weighted) descriptive statistics of incoming data,
handling nans.
Added functions: nice_array, select, extend.
Handle empty (None) rows in input data.
New utility function dt to convert string dates to datetimes for plotting.