AthenaMonitoringKernel: More code refactor and doxygen update
The only difference between VecHistogramFiller1D[WithOverflows]
was
the offset when filling the histogram. To avoid code duplication include
this case in VecHistogramFiller1D
directly.
Also update GenericMonitoringTool doxygen.