improved binning
add per-category histos
implement findLastRootFile, guessMonthDayTagFromLastRootFile
fallback tag

Details:
when we don't have enough recent files to determine the tag (e.g. the
last two files have different tags/endings), fall back and guess the
tag from the last one.
do not build& plot ratio when denominator is empty