campaign date range : add custom ranges

"Today", "Last 7 days" and "Last 30 days" should be helpful.
"Today" range : display a full line (and not a dot)