Added a way to explain why a ticket is not valid via commerce_event_ticket_explain_validity().
cet_services: Output a 'reason' for why a ticket is not valid.