JavaDoc AbstractTicket deliberate lack of protected Logger instance

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.