refs #10102. RebinByTimeAtSample - works like RebinByPulseTime.

Added new algorithm. Shamelessly copy pasted a large portion of this (including the tests). Later refactoring step will be required to really reduce the duplication here, both for the tests and for the algorithms themselves.