Doc: AbstractTicket deliberately no protected Log

AbstractTicket deliberately provides no protected Logger instance to subclasses in order to reduce object creation thrash.  Added documentation of this design decision and advice to subclasses in using static Logger instead.