Don't round minutes up for on-demand billing reports

Added tests for rounding

jed: tested this locally.  Ready to merge.