Increased GV error-checking in Event

Eliminated null statements
Improved clock synchronization

Use only convered Event for sync; searches throughout Event file to find
an Event to sync to rather than failing at first; added Next Event
(covered) to end criteria