* enhance: Add averagetime function which allows to compute averagetime span
* enhance: lint
* enhance: Add median function and act on @mmetc feedback
* enhance: NIT on tests
* enhance: switch to []time.Time instead and handle using expr map which returns interfaces
* enhance: Add a bunch of test cases
* enhance: Rename *duration to *interval