add a title generation method in report base class for easy customization

I implemented this pattern in one of my reports, and it works well, but I have to re-implement the default method in every report if I want to share a common view.  It would be nice to have it baked in to the report base class.