Added class for unit conversion, filling of missing rows
Units are converted after integration (or discrete sum) based on a conversion dict. Missing rows in input data are filled with interpolation. Changed structure of input dataframe, use time as index.