Added finishTime field to Machine, allowing setFinishTime() method to be
eliminated from EventList. All tests pass.