lab 5: shared: EventGenerator: added sendAndLogEvent that takes a
LoggedEventManager and writes a SENT or TRIED_TO_SEND record; LoggedEvent:
added the TRIED_TO_SEND TransmissionType value. taja: EventDispatchController
now sends a job:analysis_available event when a job:task_results event is
received with a analysis_available_esl attribute.
lab 5: shared: BasicEventImpl: loosened read-only restriction on the map
returned from getAttributes() so that it's entry set could be iterated over
in JSPs. taja: now renders an event's attributes.
lab 5: taja: added comparator to put the list of LoggedEvents into most-
recent-first order.
lab 5: taja: removed unused import from LoggedEventController.